gpt4 book ai didi

c# - 微软堆栈 : How to match Local Development Environment to Server Environment?

转载 作者:太空宇宙 更新时间:2023-11-03 15:24:53 28 4
gpt4 key购买 nike

所以我对 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 中部署它存在一些严重的不兼容?

最佳答案

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

我不得不使用 <clear />然后修复了我的 connectionstring支持 sql server 2000。

关于c# - 微软堆栈 : How to match Local Development Environment to Server Environment?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35789072/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com