avatar
吐槽MS Visual Studio# Programming - 葵花宝典
s*6
1
家在上海.父母已退休在家.准备把邀请来美的相关材料寄回家.UPS或FEDEX是否能投递
到家(公寓大楼)? 谢谢
avatar
s*r
2
要解释。
avatar
c*l
3
两边有很大黑边啊,并且图象比例失横了
怎么处理?
ps 昨天遇到一个只有3000分的 z 飞龙摔的真好。
估计是个棒子
avatar
f*n
4
昨天发现头上有几根白头发,忍不住伤心
avatar
l*G
5
最近买了 VS 2012, 有个问题可能都10多年了也没有解决。
那就是为啥project 目录名字长一点就直接不能用呀? 这表现了M$ 对软件质量的监管
太差了!!!!直接改成最大长度2048字节不行吗?鄙视M$ing
还有Excel 中按shift 然后 用鼠标往下面拖右边滚动条的时候为啥一下就拖出几万行
?而不是最多拖到最后一行???
http://stackoverflow.com/questions/139964/msbuild-directory-str
http://www.codinghorror.com/blog/2006/11/filesystem-paths-how-l
===this is their 2013 guide on deployment=== errr!!!! It sucks! ====
Make sure the path to the working directory is not too long
The working directory that you specify must not cause the build agent to
produce any physical paths that are longer than 259 characters. Otherwise,
your builds could fail and log this error: TF10128: The path PhysicalPath
contains more than the allowed 259 characters. Type or select a shorter path.
To solve this problem, specify a working directory that results in a shorter
physical path. For example you could specify $(HOMEDRIVE)bld$(BuildAgentID)
$(BuildDefinitionID), which would result in a working directory such as: c:
bld32.
============================================
avatar
i*n
6
可以阿,要不怎么叫作快递?

【在 s******6 的大作中提到】
: 家在上海.父母已退休在家.准备把邀请来美的相关材料寄回家.UPS或FEDEX是否能投递
: 到家(公寓大楼)? 谢谢

avatar
w*s
7
who ask you this question?
avatar
w*m
8
noob! change your videocard setting.

【在 c**l 的大作中提到】
: 两边有很大黑边啊,并且图象比例失横了
: 怎么处理?
: ps 昨天遇到一个只有3000分的 z 飞龙摔的真好。
: 估计是个棒子

avatar
P*i
9
你的美好信念呢?

昨天发现头上有几根白头发,忍不住伤心

【在 f*******n 的大作中提到】
: 昨天发现头上有几根白头发,忍不住伤心
avatar
l*G
10
最近买了 VS 2012, 有个问题可能都10多年了也没有解决。
那就是为啥project 目录名字长一点就直接不能用呀? 这表现了M$ 对软件质量的监管
太差了!!!!直接改成最大长度2048字节不行吗?鄙视M$ing
还有Excel 中按shift 然后 用鼠标往下面拖右边滚动条的时候为啥一下就拖出几万行
?而不是最多拖到最后一行???
http://stackoverflow.com/questions/139964/msbuild-directory-str
http://www.codinghorror.com/blog/2006/11/filesystem-paths-how-l
===this is their 2013 guide on deployment=== errr!!!! It sucks! ====
Make sure the path to the working directory is not too long
The working directory that you specify must not cause the build agent to
produce any physical paths that are longer than 259 characters. Otherwise,
your builds could fail and log this error: TF10128: The path PhysicalPath
contains more than the allowed 259 characters. Type or select a shorter path.
To solve this problem, specify a working directory that results in a shorter
physical path. For example you could specify $(HOMEDRIVE)bld$(BuildAgentID)
$(BuildDefinitionID), which would result in a working directory such as: c:
bld32.
============================================
avatar
s*c
11
上海北京没问题啊

【在 s******6 的大作中提到】
: 家在上海.父母已退休在家.准备把邀请来美的相关材料寄回家.UPS或FEDEX是否能投递
: 到家(公寓大楼)? 谢谢

avatar
c*l
12
change to what?

【在 w*m 的大作中提到】
: noob! change your videocard setting.
avatar
a*y
13
很好
有些沧桑感的男人最招女人喜欢

【在 f*******n 的大作中提到】
: 昨天发现头上有几根白头发,忍不住伤心
avatar
z*e
14
三哥们忙着改界面,没空搭理这些小需求
avatar
h*0
15
something like `keep the ratio'

【在 c**l 的大作中提到】
: change to what?
avatar
R*o
16
表白贴?

【在 a********y 的大作中提到】
: 很好
: 有些沧桑感的男人最招女人喜欢

avatar
l*G
17
Every average programmer probably has met this problem. Hence it is not a
small problem at all! Forcing users to change directories will force them
to change path of other programs/files etc for an industrial pr project. I'
m sure there is an easier solution to it.
avatar
c*l
18
try try

【在 h*****0 的大作中提到】
: something like `keep the ratio'
avatar
o*g
19
bso having a job

【在 f*******n 的大作中提到】
: 昨天发现头上有几根白头发,忍不住伤心
avatar
m*l
20
这个限制更好像是windows系统本身的限制.

them
I'

【在 l*******G 的大作中提到】
: Every average programmer probably has met this problem. Hence it is not a
: small problem at all! Forcing users to change directories will force them
: to change path of other programs/files etc for an industrial pr project. I'
: m sure there is an easier solution to it.

avatar
b*k
21
只有3000分的z飘过

【在 c**l 的大作中提到】
: 两边有很大黑边啊,并且图象比例失横了
: 怎么处理?
: ps 昨天遇到一个只有3000分的 z 飞龙摔的真好。
: 估计是个棒子

avatar
d*r
22
no, it's BSO 有些沧桑感...

【在 o******g 的大作中提到】
: bso having a job
avatar
r*y
23
windows有最长路径长度限制,所以很多压缩文件没法解压。呵呵

【在 l*******G 的大作中提到】
: 最近买了 VS 2012, 有个问题可能都10多年了也没有解决。
: 那就是为啥project 目录名字长一点就直接不能用呀? 这表现了M$ 对软件质量的监管
: 太差了!!!!直接改成最大长度2048字节不行吗?鄙视M$ing
: 还有Excel 中按shift 然后 用鼠标往下面拖右边滚动条的时候为啥一下就拖出几万行
: ?而不是最多拖到最后一行???
: http://stackoverflow.com/questions/139964/msbuild-directory-str
: http://www.codinghorror.com/blog/2006/11/filesystem-paths-how-l
: ===this is their 2013 guide on deployment=== errr!!!! It sucks! ====
: Make sure the path to the working directory is not too long
: The working directory that you specify must not cause the build agent to

avatar
N*P
24
bso

【在 b**k 的大作中提到】
: 只有3000分的z飘过
avatar
f*n
25
是啊,美好信念呢

【在 P*******i 的大作中提到】
: 你的美好信念呢?
:
: 昨天发现头上有几根白头发,忍不住伤心

avatar
g*g
26
臭名昭著的两个限制,一个是路径长度,一个是IE支持的URL长度。
avatar
s*y
27
fei long shuai de hao mei you yong.
guan jian shi shuai de tong shi hai zuo qi ta shi qing...

【在 c**l 的大作中提到】
: 两边有很大黑边啊,并且图象比例失横了
: 怎么处理?
: ps 昨天遇到一个只有3000分的 z 飞龙摔的真好。
: 估计是个棒子

avatar
f*n
28
没发现多少女人喜欢啊,

【在 a********y 的大作中提到】
: 很好
: 有些沧桑感的男人最招女人喜欢

avatar
x*u
29
最长路径是32768,不过搞这么长的目录,程序非常不好写。

【在 r****y 的大作中提到】
: windows有最长路径长度限制,所以很多压缩文件没法解压。呵呵
avatar
x*u
30
32767的目录长度你还嫌不够用的话就该修改程序了。

【在 g*****g 的大作中提到】
: 臭名昭著的两个限制,一个是路径长度,一个是IE支持的URL长度。
avatar
c*l
31
DreamSpark上有VS2013下
刚出炉的
直接上2013

【在 l*******G 的大作中提到】
: 最近买了 VS 2012, 有个问题可能都10多年了也没有解决。
: 那就是为啥project 目录名字长一点就直接不能用呀? 这表现了M$ 对软件质量的监管
: 太差了!!!!直接改成最大长度2048字节不行吗?鄙视M$ing
: 还有Excel 中按shift 然后 用鼠标往下面拖右边滚动条的时候为啥一下就拖出几万行
: ?而不是最多拖到最后一行???
: http://stackoverflow.com/questions/139964/msbuild-directory-str
: http://www.codinghorror.com/blog/2006/11/filesystem-paths-how-l
: ===this is their 2013 guide on deployment=== errr!!!! It sucks! ====
: Make sure the path to the working directory is not too long
: The working directory that you specify must not cause the build agent to

avatar
m*l
32
你说啥呢? 这个API有好几个,UNC可以支持长的,其他的不行

【在 x****u 的大作中提到】
: 最长路径是32768,不过搞这么长的目录,程序非常不好写。
avatar
k*g
33

Long file path requires the software to add \? to the prefix. Otherwise it
cannot use long file path.
Unfortunately, there are too many lines of code written that do not take
this into account.
http://blogs.msdn.com/b/bclteam/archive/2007/02/13/long-paths-i
Read all three parts of the blog.

【在 m*******l 的大作中提到】
: 你说啥呢? 这个API有好几个,UNC可以支持长的,其他的不行
avatar
m*l
34
这个小聚要看看,我这个算是比较熟悉了,专门做过这些东西

【在 k**********g 的大作中提到】
:
: Long file path requires the software to add \? to the prefix. Otherwise it
: cannot use long file path.
: Unfortunately, there are too many lines of code written that do not take
: this into account.
: http://blogs.msdn.com/b/bclteam/archive/2007/02/13/long-paths-i
: Read all three parts of the blog.

avatar
l*G
35
no matter what, don't tell me M$ can't solve this. There is simply no excuse
avatar
m*l
36
legacy code compliance

excuse

【在 l*******G 的大作中提到】
: no matter what, don't tell me M$ can't solve this. There is simply no excuse
avatar
p*a
37
这个问题我也碰到过,真的很弱智

【在 l*******G 的大作中提到】
: 最近买了 VS 2012, 有个问题可能都10多年了也没有解决。
: 那就是为啥project 目录名字长一点就直接不能用呀? 这表现了M$ 对软件质量的监管
: 太差了!!!!直接改成最大长度2048字节不行吗?鄙视M$ing
: 还有Excel 中按shift 然后 用鼠标往下面拖右边滚动条的时候为啥一下就拖出几万行
: ?而不是最多拖到最后一行???
: http://stackoverflow.com/questions/139964/msbuild-directory-str
: http://www.codinghorror.com/blog/2006/11/filesystem-paths-how-l
: ===this is their 2013 guide on deployment=== errr!!!! It sucks! ====
: Make sure the path to the working directory is not too long
: The working directory that you specify must not cause the build agent to

avatar
x*u
38
最基本的CreateFile支持32767的长度

【在 m*******l 的大作中提到】
: 你说啥呢? 这个API有好几个,UNC可以支持长的,其他的不行
avatar
l*G
39
My understanding is, this shows M$ is lack of coordination.
It should be a basic problem in the file system when M$ moved from DOS3.0 to
DOS6.22 and beyond. Where Program~ etc were used to deal with "Program
Files" like paths in early Windows stage.
Now that the path length problem is basically involved in every department
of M$'s enterprise means solving it requires cross-department coordination
even though it was a simple thing at the bottom line (e.g. which
department is going to do it
?, ehh, I'm working on Bing, I don't care... I'm working on Office, I don't
care ..., I'm working on Database, I don't care…, I'm a middle level
manager, solving this doesn't help me move up the ladder or get any
attention, I don't care… I'm Steve, you know I'm retiring… I'm you know
who, oops, the guy who engineered this has already retired!).
avatar
l*G
40

When there is no time to solve a problem in 10 years, it means it will
never be solved.

【在 z****e 的大作中提到】
: 三哥们忙着改界面,没空搭理这些小需求
avatar
a*l
41
为什么?比如说,我们这里的一个老黑技术太差要被开了,然后人家跳去了微软,一直
混到现在。这恐怕可以解释,为什么你的车不蓝屏,windows会。

【在 l*******G 的大作中提到】
: 最近买了 VS 2012, 有个问题可能都10多年了也没有解决。
: 那就是为啥project 目录名字长一点就直接不能用呀? 这表现了M$ 对软件质量的监管
: 太差了!!!!直接改成最大长度2048字节不行吗?鄙视M$ing
: 还有Excel 中按shift 然后 用鼠标往下面拖右边滚动条的时候为啥一下就拖出几万行
: ?而不是最多拖到最后一行???
: http://stackoverflow.com/questions/139964/msbuild-directory-str
: http://www.codinghorror.com/blog/2006/11/filesystem-paths-how-l
: ===this is their 2013 guide on deployment=== errr!!!! It sucks! ====
: Make sure the path to the working directory is not too long
: The working directory that you specify must not cause the build agent to

avatar
g*g
42
不是目录长度,目录长度我够用了。是命令行长度。一个Java程序是这么启动的。
java -cp xxx.jar;xxx.jar Main
我有一些server应用,有几百个jar,在eclipse做junit test,自动生成的classpath
是完整
的路径,每个jar路径就是200个左右字符,200*200=40000,直接就悲剧了。微软从上
到下都透着小家子气。一个这么简单的bug,就是改不好。
不是我吹毛求疵,碰上这个问题的人一堆。你自己看看吐槽的有多少。
https://bugs.eclipse.org/bugs/show_bug.cgi?id=327193

【在 x****u 的大作中提到】
: 32767的目录长度你还嫌不够用的话就该修改程序了。
avatar
z*e
43
主要是其它语言几乎都不太可能有几百个类库的规模
大部分其它语言的项目有个十个以上的类库就很大了
只有java有这个规模

classpath

【在 g*****g 的大作中提到】
: 不是目录长度,目录长度我够用了。是命令行长度。一个Java程序是这么启动的。
: java -cp xxx.jar;xxx.jar Main
: 我有一些server应用,有几百个jar,在eclipse做junit test,自动生成的classpath
: 是完整
: 的路径,每个jar路径就是200个左右字符,200*200=40000,直接就悲剧了。微软从上
: 到下都透着小家子气。一个这么简单的bug,就是改不好。
: 不是我吹毛求疵,碰上这个问题的人一堆。你自己看看吐槽的有多少。
: https://bugs.eclipse.org/bugs/show_bug.cgi?id=327193

avatar
x*u
44
这个简单问题你也好意思叫,就算不会改脚本,写个小脚本把所有路径转成8x3后调用
就行了。

classpath

【在 g*****g 的大作中提到】
: 不是目录长度,目录长度我够用了。是命令行长度。一个Java程序是这么启动的。
: java -cp xxx.jar;xxx.jar Main
: 我有一些server应用,有几百个jar,在eclipse做junit test,自动生成的classpath
: 是完整
: 的路径,每个jar路径就是200个左右字符,200*200=40000,直接就悲剧了。微软从上
: 到下都透着小家子气。一个这么简单的bug,就是改不好。
: 不是我吹毛求疵,碰上这个问题的人一堆。你自己看看吐槽的有多少。
: https://bugs.eclipse.org/bugs/show_bug.cgi?id=327193

avatar
x*u
45
把Windows下的C++的依赖类库打印出来,很多时候也是上百个,都用土法搞地球真不用
转了。

【在 z****e 的大作中提到】
: 主要是其它语言几乎都不太可能有几百个类库的规模
: 大部分其它语言的项目有个十个以上的类库就很大了
: 只有java有这个规模
:
: classpath

avatar
g*g
46
你丫就爱死撑。这种东西都在eclipse的plugin里,为了这个自己branch并维护eclipse?
明明是微软傻逼,还洗地呢?

【在 x****u 的大作中提到】
: 这个简单问题你也好意思叫,就算不会改脚本,写个小脚本把所有路径转成8x3后调用
: 就行了。
:
: classpath

avatar
m*l
49
intellisence好像是第三方产品吧,不算MS自己生产的

【在 S*******s 的大作中提到】
: 这几天困扰我的是 intelisence, 类似于这个
: http://stackoverflow.com/questions/13744780/visual-studio-2012s
: member list就没问题,局部变量,参数就必须按个方向键或是ctrl+enter

avatar
d*u
50
这是多么傻逼的设计呀,几百个路径连在一起?
真是傻逼无极限。JAVA这种傻逼的设计也就是给傻逼用的。
放在一个文件里会死吗?
傻逼!

classpath

【在 g*****g 的大作中提到】
: 不是目录长度,目录长度我够用了。是命令行长度。一个Java程序是这么启动的。
: java -cp xxx.jar;xxx.jar Main
: 我有一些server应用,有几百个jar,在eclipse做junit test,自动生成的classpath
: 是完整
: 的路径,每个jar路径就是200个左右字符,200*200=40000,直接就悲剧了。微软从上
: 到下都透着小家子气。一个这么简单的bug,就是改不好。
: 不是我吹毛求疵,碰上这个问题的人一堆。你自己看看吐槽的有多少。
: https://bugs.eclipse.org/bugs/show_bug.cgi?id=327193

avatar
b*s
51
这个设计不是孤立的,比如rm *会报告invalid argument,如果目录下有成千上万个文件
同样的原因

【在 d********u 的大作中提到】
: 这是多么傻逼的设计呀,几百个路径连在一起?
: 真是傻逼无极限。JAVA这种傻逼的设计也就是给傻逼用的。
: 放在一个文件里会死吗?
: 傻逼!
:
: classpath

avatar
g*g
52
尼玛mac没问题,linux没问题,就windows有问题,你说谁傻逼?

【在 d********u 的大作中提到】
: 这是多么傻逼的设计呀,几百个路径连在一起?
: 真是傻逼无极限。JAVA这种傻逼的设计也就是给傻逼用的。
: 放在一个文件里会死吗?
: 傻逼!
:
: classpath

avatar
d*u
53
我的意思是,你可以提BUG,或者自己去改呀。
活人难不成让尿憋死

【在 g*****g 的大作中提到】
: 尼玛mac没问题,linux没问题,就windows有问题,你说谁傻逼?
avatar
x*u
54
想行为艺术自己装个MingW搞啊,没人拦着你。
NT是个开放微内核架构,和Mac比说不上哪个更像Unix。

【在 g*****g 的大作中提到】
: 尼玛mac没问题,linux没问题,就windows有问题,你说谁傻逼?
avatar
s*g
55
linux就bug free了?起个文件名用dash开头就很有意思,最好是叫-rf, lol

【在 g*****g 的大作中提到】
: 尼玛mac没问题,linux没问题,就windows有问题,你说谁傻逼?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。