【问题标题】:Reference a resource to be copied at build time在构建时引用要复制的资源
【发布时间】:2013-02-21 13:49:50
【问题描述】:

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

【问题讨论】:

    标签: c# visual-studio-2010


    【解决方案1】:

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

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

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

    【讨论】:

    • 这正是我所需要的。谢谢!
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-22
      相关资源
      最近更新 更多