我有一个依赖文件夹,用于我的 Web 应用程序中的 dll。有些在 Web 应用程序中被引用,有些则没有。但是,要运行应用程序,我需要将所有 dll 放在 Web 应用程序的 bin 目录中。但我不想在网络应用程序中引用它们。有解决办法吗?我正在考虑将构建后事件从依赖项复制到 bin 目录所需的 dll 中。
问问题
935 次
2 回答
2
如果程序集被隐式引用(您引用的程序集需要),则应将它们自动复制到输出路径。如果您正在使用反射动态加载某些程序集,例如某些插件,您将需要手动将它们复制到bin
文件夹中。购买后活动似乎是一个好方法。
于 2011-01-09T21:24:00.250 回答
1
您可以使用您提到的 PostBuild 事件或编辑项目文件以包含MSBuild 复制任务。 检查:http: //msdn.microsoft.com/en-us/library/3e54c37h.aspx
于 2011-01-09T21:25:10.223 回答