我正在尝试将Microsoft ASP.NET应用程序部署到托管提供程序。我不认为我能够配置IIS服务器或类似的东西。我设法通过FTP上传我的文件到服务器,但我面临的错误:部署Microsoft ASP.NET应用程序
“网络相关或特定于实例在建立与SQL Server的连接时发生错误,服务器未找到或无法访问,请验证实例名称是否正确以及SQL Server是否配置为允许远程连接。
我能够访问域的数据库,但我不知道什么配置特别是用于我的web.config。我正在使用一个mdf文件
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<add name="DBConnection" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Details.mdf;Integrated Security=True;User Instance=True;" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true" targetFramework="4.0">
</compilation>
<authentication mode="Forms">
<forms timeout="50"/>
</authentication>
<sessionState cookieless="true" regenerateExpiredSessionId="true" mode="InProc" timeout="60" />
<httpRuntime executionTimeout="180" requestValidationMode="2.0" requestPathInvalidCharacters="" maxRequestLength="1048576" />
</system.web>
</configuration>
我不是专家,但如果您要在线安装Web应用程序,则可能在您的主机上安装了SQLServer。如果你有这个,你必须创建一个新的数据库,表格并导入必要的数据。接下来,您必须修改web.config中的连接字符串(对不起,我的英文不好) – bdn02