Asp.net 检查ASPX文件以确保引用的资源密钥存在于RESX中

Asp.net 检查ASPX文件以确保引用的资源密钥存在于RESX中,asp.net,internationalization,resx,string-externalization,Asp.net,Internationalization,Resx,String Externalization,我有一个相当大的网站,它的字符串外部化了。我想知道是否有办法检查以确保正在引用的资源文件中存在ASPX中的资源对象?有一些页面会出现解析器错误,但我希望能够批量检查所有文件 如果有一个工具或某种方法来检查所有文件,并且您知道如果您能在这方面帮助我,我将不胜感激。我很好奇这是否可行,也找不到任何有用的信息。我做了一个概念验证应用程序,它基本上做了3件事 浏览所选子目录中的文件,并在其中找到ascx和aspx文件 在文件中搜索各种可能的资源字符串,解析meta:resourcekey=和好问题。如果

我有一个相当大的网站,它的字符串外部化了。我想知道是否有办法检查以确保正在引用的资源文件中存在ASPX中的资源对象?有一些页面会出现解析器错误,但我希望能够批量检查所有文件


如果有一个工具或某种方法来检查所有文件,并且您知道如果您能在这方面帮助我,我将不胜感激。

我很好奇这是否可行,也找不到任何有用的信息。我做了一个概念验证应用程序,它基本上做了3件事

  • 浏览所选子目录中的文件,并在其中找到ascx和aspx文件


  • 在文件中搜索各种可能的资源字符串,解析meta:resourcekey=和好问题。如果它能同时检查所有的文化,那就太好了。