我在一个项目中遇到问题,其中我的 App_Resources 文件夹具有以下结构:
- App_Resources
- 温度
- 图片
问题是,虽然 Images 文件夹有内容文件,但 CTemp 没有。结果是在安装期间未创建该文件夹,之后由于应用程序的许多不同部分尝试在该文件夹中创建文件而发生错误。
我需要一种方法让 ASP.NET 网站部署项目在安装时强制创建空的 CTemp 文件夹,以便可以立即将文件写入其中。
我知道一个简单的破解方法是在该文件夹中创建一个虚拟内容文件(类似于良性 readme.txt),或者我可以在第一次尝试访问它时以编程方式创建该文件。但我正在寻找一种更优雅地解决问题的解决方案。