【发布时间】:2012-04-05 01:13:40
【问题描述】:
我正在尝试通过项目附带的 .BAT 文件构建 NopCommerce,但我收到一条错误消息,提示我缺少 sgen.exe。我已经查看了它应该在的所有地方,并在我的计算机上进行了搜索,但它不见了。
我有 VWD2010、.NET v4.0.30319 和 MVC3 和 4,但没有 sgen.exe。
我尝试在 VWD2010 中构建项目,但在网站的根目录之外有一堆网络参考。
我想我要么需要找到 sgen.exe 的副本并将其放在 .BAT 文件正在查找的位置,要么更好的是能够从 VWD2010 中发布它,但我不知道如何去做。如果我右键单击解决方案,我没有发布选项?
有什么建议吗?
【问题讨论】:
-
重要提示: 运行 .NET Framework 工具的最佳方式是使用 Visual Studio 命令提示符,该命令提示符随 Visual Studio 2005 及更高版本提供.如果您使用 Windows 命令提示符,则必须导航到包含工具的 Program Files 目录;例如:cd %ProgramFiles%\Microsoft SDKs\Windows\v6.1\Bin. msdn.microsoft.com/en-us/library/d9kh6s92(v=vs.90).aspx
-
感谢罗伯特,但我已经设法建立网站超过 15 年了,从来不用使用命令提示符!我最后一次使用命令提示符是在 DOS 时代,我们还没有建网站!
-
每件事都有第一次。有关更多可能的解决方案,请参阅stackoverflow.com/q/1302225/102937。您可以从Windows SDK. 获取 sgen.exe