WebService中ASP.NET文件夹的发布
描述:将SQLite数据库文件放到App_Data文件夹中,项目发布后,没有包含App_Data文件夹;在项目中右键App_Data文件夹,选择发布App_Data,该文件夹包含了进来,但是在调试时,App_Data文件夹下总会新建同名数据库文件,导致如:no such table等相关问题。
解决方法:在发布项目时,于第三步(设置)页,展开File Publish Options,勾选'Exclude files from the App_Data folder',接着发布;然后再次发布,并于第三步(设置)页,展开File Publish Options,取消勾选'Exclude files from the App_Data folder';在看到Azure应用服务活动(VS打开方式: 视图->其他窗口->Web 发布活动)中详细信息显示有'正在发布文件夹App_Data...'字样时,表示发布成功,问题解决。
--I love this guy.