发布时 providerName="MSSQL" 改为 providerName="SQLite"
providerName="MSSQL" changes to providerName="SQLite" when publishing
抱歉,我对 Visual Studio 以及 Azure 和 C# 非常陌生,但我搜索了论坛但找不到这个问题的答案。在 Web.config 文件的 Visual Studio 中,我将 providerName 设置为“=MSSQL”,但是当我发布它时,服务器上的 Web.config 文件将其更改为“=SQLite”,这打破了我的地点。我可以进入并在 Azure 中手动更改它并且一切正常,但为什么它一开始就没有正确发布?为什么要改变它?
在文件“parameters.xml”中,数据库的默认值设置为“SQLite”。我把它改成了“MSSQL”,现在好像没问题了。
抱歉,我对 Visual Studio 以及 Azure 和 C# 非常陌生,但我搜索了论坛但找不到这个问题的答案。在 Web.config 文件的 Visual Studio 中,我将 providerName 设置为“=MSSQL”,但是当我发布它时,服务器上的 Web.config 文件将其更改为“=SQLite”,这打破了我的地点。我可以进入并在 Azure 中手动更改它并且一切正常,但为什么它一开始就没有正确发布?为什么要改变它?
在文件“parameters.xml”中,数据库的默认值设置为“SQLite”。我把它改成了“MSSQL”,现在好像没问题了。