Visual Studio Online ASP.Net网站使用全球资源构建

时间:2014-11-06 08:53:50

标签: asp.net msbuild azure-devops web-site-project

我们有一个ASP.Net网站(不是网络"应用程序")项目,我们使用Visual Studio Online TFS作为源代码控制。我们的网站使用位于App_GlobalResources中的资源文件(.resx)来存储UI中使用的字符串。

问题是当我们使用visual studio online的日常或临时构建来部署网站时,在UI错误中使用字符串资源的页面。但是我们可以访问不使用任何字符串资源的页面。我知道在构建时,aspnet编译器会将资源文件编译为App_GlobalResources.dll。我可以在垃圾箱里看到那个dll。但依赖资源的页面不起作用。

如果我们使用Visual Studio(2013)"发布网站"我们就不会看到这个问题。命令。只有当我们使用VSO生成的构建进行部署时才会发生这种情况。

有人知道为什么会这样吗?

0 个答案:

没有答案