![]() |
1
4
开箱即用,Web部署项目(WDP)不适用于x86或x64生成配置。这是因为在其中一个配置下构建的Web应用程序将结果程序集输出到不同的位置,而WDP不知道在那里查找DLL。 要使WDP与x86配置一起工作,您需要做一些事情。
首先,您的WDP可能没有x86配置,您需要创建一个。使用Visual Studio中的XML编辑器(或任何文本编辑器)编辑部署项目,文件顶部附近将看到
复制整个标记并将配置更改为
现在保存文件并打开配置管理器(构建菜单>配置管理器),检查部署项目现在是否具有x86配置。
现在,使用文本编辑器编辑Web应用程序项目文件并找到
保存、关闭和重新加载Web应用程序项目。我们现在已经指示Web应用程序将其DLL放在WDP希望找到它们的地方。
将生成配置设置为
冲洗并重复释放和任何其他构建配置。 |
![]() |
2
1
试试这个 将此命令放入Web项目的编译后事件中
此命令将文件从bin\x86\debug复制到bin 它将与发布配置一起工作 |
|
Eli Sternbach · dotnet发布-无限循环 1 年前 |
![]() |
Community wiki · 关于简化构建服务器设置的软件的建议 1 年前 |
![]() |
Alan Deep · 以编程方式编译/构建C#项目 7 年前 |