首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么vbc会损坏命令行?

为什么vbc会损坏命令行?
EN

Stack Overflow用户
提问于 2013-12-26 15:08:13
回答 1查看 949关注 0票数 0

按照这里技术,我得到了用于编译项目的vbc命令行。我用它从命令行编译了这个项目,在我尝试过几次之后,它运行得很好。如果这意味着什么的话,命令行大约有25000个字符长。

但是今天当我运行这个命令时,我发现了一些错误,如下所示:

代码语言:javascript
复制
vbc : Command line error BC2001 : file 'admin\TestShare.aspxvb' could not be found

但是,当我查看对该文件的引用的实际命令行时,它是正确的:

代码语言:javascript
复制
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Vbc.exe ... admin\TestShare.aspx.vb ...

所有其他的“文件找不到”错误都是相似的:它从文件名中删除字符(不仅是点,还包括文本字符),然后它说它找不到那个文件。

这里发生了什么事?

更新:第一个坏文件就在命令行中的字符8192附近,这表明这个问题与路径过长有关。但是如果这是问题所在,我如何从命令行构建我的应用程序呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-26 18:38:56

如果您只需要从命令行构建,为什么不使用msbuild呢?所需的只是一个msbuild YourProject.proj,它比冗长的方式要短得多;-)从VS命令提示符运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20786952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档