使用 Visual Studio 2013(但我在 2010 年和 2012 年遇到了这个问题)我想试一试,看看它是否值得我的麻烦。我认为可能是,但我还不是 100% 确定。我创建了一个名为 PublishClickOnceTest 的新 wpf 项目,然后将现有项目添加到解决方案中。现有项目有一个标记为内容的 DLL。我在我的应用程序中放置了一个文本块,以查看 dll 是否存在。我的引用项目需要该 dll 才能工作。在我的开发 PC 上,它返回为 true,但当我将它安装在平板电脑上时,它显示为 false。我四处搜索,每个人都说将其标记为内容......好吧。所以我不确定它为什么不抓取这个内容文件。有谁知道如何让它做到这一点?
问问题
237 次
1 回答
0
在 Visual Studio 2013 中,您应该会发现标有构建操作设置为内容 的项目默认包含在内:
Build Action 属性设置为 Content 的文件被指定为应用程序文件,默认情况下将被标记为包含。它们可以包含、排除或标记为数据文件。
但是,在旧版本中,您必须将其设置为始终复制。为此,您可以在解决方案资源管理器中使用该项目的属性查看器,然后将复制到输出目录设置为Copy Always
.
于 2013-10-22T03:40:13.377 回答