Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
最近我修正了一个 .resx 文件中的错字。编译并将 MyApp.resources.dll 放在我们测试服务器的 bin\en 文件夹中,然后进行 iisreset。文字没有改变。甚至反编译以确保我的更改在那里。
所以我做了一个全面的部署,然后我看到了变化。我想我需要的不仅仅是资源 dll,我想知道我至少需要部署什么。
谢谢,迈克
这是因为 ASP.NET 一直使用缓存在“Temporary asp.net files”文件夹中的 DLL。
清理该文件夹应该会有所帮助。此外,“触摸”主项目 DLL 将导致 IIS/ASP.NET 从“bin”文件夹中获取文件并更新“临时”文件。
"C:\WINDOWS\Microsoft.NET\Framework\vXXXXXXX\Temporary ASP.NET Files"