【发布时间】:2014-09-18 16:36:16
【问题描述】:
好的,所以,我将这个问题指向 iis、.NET、MVC 上的 Visual Studio IDE,但所有类型的答案都很好。
问题:
Q1.可以将项目抱怨的 .ddl 放入调试和发布箱吗?
Q2.如果您已尝试先清理您的解决方案,是否只能执行上述(Q1.)?
Q3. bin 文件夹的规则是什么?
【问题讨论】:
-
如果您是像我这样的人并且文件很有价值,请小心。我经常删除整个 bin 和 obj 文件夹。您可以将其添加到项目中并设置
Don't compile和Copy Always或Copy if newer选项,而不是自己复制文件。 -
您不需要将它们放在 bin 文件夹中。您可以将它们放在项目中的文件夹中,然后添加对它们的引用。当项目构建时,它会将所有引用复制到 bin 文件夹中。或者,如果您需要的 dll 具有 nuget 包,您可以将 nuget 包添加到您的项目中。在一个完美的世界里,你应该能够核对 bin 文件夹并重建你的项目以将它们全部恢复。
-
我使用的另一个解决方案是创建一个 powershell 脚本来将 X 文件夹中的文件复制到 bin 文件夹。然后我将 EXEC 命令添加到我的项目文件中以运行 powershell 脚本。 asp.net/web-forms/tutorials/deployment/…
标签: c# asp.net-mvc visual-studio iis