最近我修改了.resx文件中的拼写错误。编译并将MyApp.resources.dll放在我们测试服务器的bin \ en文件夹中,然后执行iisreset。案文没有改变。甚至反编译,以确保我的变化在那里。
所以我进行了全面的部署,然后我看到了变化。我想我需要包含的不仅仅是资源dll,想知道至少我需要部署什么。
谢谢, 麦克
答案 0 :(得分:1)
这是因为ASP.NET一直使用缓存在“Temporary asp.net files”文件夹中的DLL。
清理该文件夹应该有所帮助。此外,“触摸”主项目DLL将导致IIS / ASP.NET从“bin”文件夹中获取文件并更新“临时”文件夹。
"C:\WINDOWS\Microsoft.NET\Framework\vXXXXXXX\Temporary ASP.NET Files"