【发布时间】:2015-05-03 15:39:03
【问题描述】:
我有一个使用 Visual Studio 和 .NET (C#) 构建的 Azure 网站。我注意到,无论出于何种原因,当 BS 构建应用程序时,程序集都没有放入 /Bin 文件夹中。所以我将文件复制到我的 Bin 文件夹中。但是,当我部署时,我手动复制到 /Bin 文件夹的文件没有包含在部署中。或者至少我不这么认为。
有没有办法告诉 VS 在我发布时包含这个文件?或者有什么方法可以告诉 VS 重新发布整个应用程序,而不是只更改它检测到的文件?
【问题讨论】:
-
将该DLL复制到一个文件夹并从中添加引用
-
您是否尝试在该参考文献中将“本地复制”设置为“真”?
-
我偶尔会发生这种情况 - 并且仅在发布到部署槽时才会发生。如果我将“发布前预编译”设置搞得一团糟,它最终会成功发布 DLL。但与此同时,它是一个不可预测的 PITA。 (CopyLocal 始终为真。)
标签: visual-studio azure publish