Web应用程序项目和App_GlobalResources

时间:2009-07-21 13:10:58

标签: c# visual-studio web-applications dll resources

我目前有一个C#Web应用程序项目,其中包含大量页面以及相应的代码隐藏文件(aspx,cs,designer.cs)。当我打开在构建过程中创建的dll并在visual studio对象资源管理器中打开它时,我可以清楚地看到所有代码隐藏。

在同一个项目中,我在项目的App_GlobalResources文件夹下有许多.resx文件。与这些.resx文件关联的是生成的designer.cs文件。这些designer.cs文件具有Resources命名空间。但是,在构建Web应用程序之后,资源名称空间不存在于dll中,表明它们未编译。

有没有人对我如何将这些资源代码文件包含在我的dll中有任何想法。这样可以避免通过Web部署项目运行Web应用程序,只需生成App_GlobalResources.dll

提前致谢!

1 个答案:

答案 0 :(得分:4)

右键单击资源文件并查看属性,然后将“Build Action”更改为“Embedded Resource”。