MS Stack:如何将本地开发环境与服务器环境相匹配?

时间:2016-03-04 06:04:44

标签: c# asp.net visual-studio-2012

因此,我对MS Stack Development世界相当陌生,并面临着与服务器环境不同的本地开发环境的问题(我认为它是相同的,而且我错了)。

我的设置是使用Visual Studio 2012(IIS7.5)的Windows 7 64位,服务器是MS Server 2012(IIS8)。

MS Server 2012无法识别我获取Active Directory用户登录的方式以及我在asp.net中使用SQLDataSource的方式。

我认为这可能是我设置服务器的方式吗?或者我的编码从IIS7.5到IIS8不起作用?可能有很多事情可能出错。我可以用这个方向。

我当前使用的应用:

UserPrincipal userPrincipal = UserPrincipal.Current;
            givenName = userPrincipal.GivenName;
            login = userPrincipal.SamAccountName;

它在服务器中抛出错误。

同样在web.config中,服务器中出现大量错误,并且每个错误都被解决,导致另一个错误。

现在它给出了这个错误:     连接名称' LocalSqlServer'在应用程序配置中找不到或连接字符串为空。

用这个修复了另一个错误之后的那个:

<clear/>

它继续前进并且不会停止...我是否在我的头脑中或者我一次只能解决一个错误?也许在VS 2012中开发并在IIS8.0 2012 MS Server中部署它会有一些严重的不兼容性?

1 个答案:

答案 0 :(得分:0)

所以我通过一次处理一个错误来解决这个问题。这主要是连接字符串问题。

我必须使用<clear />然后修复我的connectionstring以支持sql server 2000.