在一个解决方案中共享多个项目的资源。 Visual Studio 2010

时间:2014-01-10 21:35:12

标签: c# string visual-studio-2010 resources

“使用Visual Studio 2010”

在一个项目中,我设置了一些String资源。

  • 右键单击项目
  • 下的“属性”
  • 选择“打开”
  • 选择“资源”标签
  • 输入姓名
  • 输入值

    现在我想在我的另一个项目中使用相同的String资源,这些项目位于同一个解决方案中。

我试过了:

  • 右键点击其他项目
  • 选择“添加”
  • 选择添加“现有项目”
  • 导航到我的Resources.Designer.cs文件
  • 选择“添加为链接”

但它似乎不起作用。

“这可以吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在编辑器资源窗口(在资源标签中)中将访问修饰符从internal更改为public。并且从另一个项目中使用此类,只需在使用中添加对资源文件和命名空间的项目的引用。 您还可以使用朋友程序集http://msdn.microsoft.com/library/0tke9fxk.aspx

来使用internal资源