我的ASP.NET Web应用程序解决方案中有许多XSLT文件。它们应该放在App_Data文件夹中吗?
MSDN 'Project Folder Structure' article表明App_Data文件夹用于“数据文件”。由于XSLT文件不是严格的“数据文件”,那么它们应该去其他地方吗?
我不希望最终用户能够从他们的浏览器访问XSLT文件,因此App_Data似乎是一个明显的位置,但我不确定。
非常感谢。
答案 0 :(得分:2)
App_Data
文件夹是完全合理的;但是更好的选择可能是将XSLT作为资源“嵌入”到程序集中。这样您就不必担心部署更多文件了。它还使客户端更难以查看您的XSLT代码(如果这让您感到困扰)。