我有几个web应用程序的源代码丢失了。该项目被编译为dll,并托管在IIS上。
我有几个问题要问。
从dll文件重新创建项目的最佳方法是什么??
我们计划更改数据库服务器,数据库连接字符串在Global.asax ( I mean the public class Global : HttpApplication )中指定。有什么方法可以子类这个全局并覆盖连接字符串吗?如果是,如何使IIS引用新的dll
谢谢大家的建议!!
当asp.net应用程序试图连接数据库时,我得到了以下错误。Login failed for user 'IIS APPPOOL\myAppPoolName'.
我使用ms SqlServer 2008 r2,windows server 2008 r2。
当我刚刚将应用程序和数据库从一台服务器移到另一台服务器时,就发生了这种情况。
我想在数据库中添加一个名为“IIS\myAppPoolName”的新用户,但是当我尝试它时,在添加新的db用户向导时会出现以下错误:
'IIS APPPOOL\myAppPoolName' is not a valid name b
我有一个主项目及其数据库(以及web.config中的相应连接字符串)。此外,具有单独的测试数据库(以及测试项目的app.config中对应的连接字符串)的测试项目。我想为所有的测试使用测试数据库。
当我运行selenium测试时,IISExpress服务器使用web.config中的“主连接字符串”,而不是app.config中的“测试连接字符串”。有没有什么方法可以告诉控制器正在测试模式下运行,并使用不同的连接字符串?
我使用以下设置来运行Selenium和IIS:
_iisProcess = new Process
{
StartInfo =
我在Windows Server 2016上的IIS中部署了一个web应用程序。它使用Server 2016数据库。目前,交通十分繁忙。当它达到极限(不知道限制是什么)时,登录页面就会出现,但不会登录用户。因此,它无法连接到SQL服务器。
当我重新启动IIS时,web应用程序再次正常运行。现在,我必须每10分钟重新启动IIS。我需要知道绞刑的真正原因。我不可能知道它什么时候爆炸的。下面我已经给出了一些细节。
OS - Windows Server 2016
IIS -版本10.0
Web开发平台- ASP.NET MVC
数据库- Server 2016
数据库大小- 3.07 GB,