Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 缺少sgen.exe_Asp.net Mvc 3_Sgen.exe - Fatal编程技术网

Asp.net mvc 3 缺少sgen.exe

Asp.net mvc 3 缺少sgen.exe,asp.net-mvc-3,sgen.exe,Asp.net Mvc 3,Sgen.exe,我正试图通过项目附带的.BAT文件构建NopCommerce,但我收到一个错误,说我缺少sgen.exe。我已经找遍了所有应该找的地方,在我的电脑上搜索了一下,结果发现它不见了 我有VWD2010、.NET v4.0.30319和MVC3和4,但没有sgen.exe 我曾尝试在VWD2010中构建该项目,但在该网站的根目录之外存在大量web引用 我想我要么需要找到sgen.exe的副本并将其放在.BAT文件正在查找的位置,要么更好的是能够从VWD2010中发布它,但我不知道如何做到这一点。如果我

我正试图通过项目附带的.BAT文件构建NopCommerce,但我收到一个错误,说我缺少sgen.exe。我已经找遍了所有应该找的地方,在我的电脑上搜索了一下,结果发现它不见了

我有VWD2010、.NET v4.0.30319和MVC3和4,但没有sgen.exe

我曾尝试在VWD2010中构建该项目,但在该网站的根目录之外存在大量web引用

我想我要么需要找到sgen.exe的副本并将其放在.BAT文件正在查找的位置,要么更好的是能够从VWD2010中发布它,但我不知道如何做到这一点。如果我右键单击解决方案,我没有发布的选项


有什么建议吗?

发布NopCommerce V2.50的说明

我能够手动计算出来,并在VWD内发布了网站和管理员

1、将Nop.Web发布到您选择的根目录

2、在新创建的文件夹中创建一个目录,并将其称为“管理”

3、将Nop.Admin发布到根目录中新创建的管理目录

4、将Plugins目录(\Presentation\Nop.Web\Plugins)而不是根目录中的Plugins目录复制到新项目的根目录

5将“所有文件”、dll和其他文件从管理目录中的bin目录复制到项目根目录中的bin目录,不要替换重复的文件,将有三个位于Nop.Admin的bin中,而不是位于Nop.Web的bin中

你做到了

干杯


Mike.

重要提示:运行.NET Framework工具的最佳方法是使用Visual Studio 2005及更高版本提供的Visual Studio命令提示符。如果使用Windows命令提示符,则必须导航到包含工具的程序文件目录;例如:cd%ProgramFiles%\Microsoft SDK\Windows\v6.1\Bin。谢谢Robert,但是我已经成功地建立了超过15年的网站,从来没有使用过命令提示符!我最后一次使用命令提示符是在DOS时代,我们没有建立网站!一切都是第一次。有关更多可能的解决方案,请参阅。您可以从