1

在 Visual Studio 中,我可以将资源(文本文件、图像等)添加到项目中,并在构建时将其复制到输出目录。这样做的问题是项目将文件复制到项目目录中。我有一个多项目解决方案,其中许多项目都引用相同的资源,我不希望将资源复制到每个项目目录中。我希望资源保留在一个单独的资源目录中,该目录与解决方案的其余部分一起处于源代码控制之下。有没有办法让我将资源添加到项目中,并让项目将资源复制到构建时的调试和发布目录,而不会强制文件进入项目目录?

4

2 回答 2

2

在项目资源管理器中选择要添加文件的文件夹或项目并右键单击。Add Existing Item从菜单中选择。

找到文件并单击按钮附近的箭头Add。从打开的菜单中,选择Add As Link

不要忘记更改链接项目的属性(复制到输出目录等)。

于 2013-02-21T13:54:10.320 回答
1

您应该能够将文件链接到您的项目中,而不是复制它们。有关步骤,请参阅http://support.microsoft.com/kb/306234

于 2013-02-21T13:53:52.687 回答