c# - Web 应用程序项目和 App_GlobalResources

标签 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

提前致谢!

最佳答案

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

关于c# - Web 应用程序项目和 App_GlobalResources,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1159084/

相关文章:

C# DataTable(DataRowCollection) 存放在临时文件中,不是内存?

c# - 无论如何在 ajax 调用中从 asp.net-mvc 中的服务器端异常返回原始文本而不是 html?

c# - 使用 Elasticsearch 将数组字段映射到 C# 字符串列表

c# - 当我的类库函数被调用时,有什么方法可以自动进入调试器吗?

html - 如何嵌入或转换 PDF 以支持在具有离线支持的移动浏览器上阅读?

c# - 2 "Dynamic"div 之间的 "Static"div [CSS][ASP.NET]

c# - 有什么方法可以防止使用新 csproj 格式的 .NET 应用程序存在于 bin/debug/net472/AppName 中?

visual-studio - 如何使用Visual Studio(vsdiffmerge)作为SourceTree for Mercurial中的外部差异工具?

c# - 我应该在我的 webapp 中只为一个变量创建一个 session ,还是使用 GET?

javascript - 当本地化被引入等式时如何处理字符串长度约束?