我们有Windows 2012 IIS,它运行几个应用程序,如:
Default Website <= Need to install ASP.Net Core here
- App1 <= running a wcf application in .Net 4
- Exchange Apps <= running exchange server 2013
- App2 <= running an ASP.Net aspx application
当我在默认网站中安装ASP.Net时,它将无问题
在PowerShell Desired State Configuration中,您可以定义以下功能:
Node $MachineName {
# define the IIS Role
WindowsFeature IIS {
Name = “Web-Server”
}
# define the SQL Role
WindowsFeature SQL {
Name = “SQL-Server”
}
# require ASP.NET 4.5
WindowsFeature ASP
我在服务器端使用ASP.NET,在客户端使用JavaScript。
我正在尝试开发一些有助于用户排除故障的页面,我想知道是否有一种以编程方式确定以下内容的方法:
如果ActiveX已在Internet 中禁用,如果已安装ActiveX控件,则为,如果已安装ActiveX控件,但禁用了
对于案例2和3,我知道为了检测是否安装了ActiveX控件,您将在JavaScript中使用以下签入:
function isActiveXControlInstalled(progId, expectedVersion)
{
var version;
try
{
var
我需要测试我们的ASP应用程序,并将其显示给最终用户。我找不到一个好的免费主机,所以我正在尝试将它部署在一台旧PC上。
是否可以安装Microsoft Windows Server2008 R2或Microsoft Windows Web Server2008(我不知道两者是否都能工作?)然后让我的asp应用程序在这台机器上运行?
(如果有人能为我提供导游,那就太好了)
提前感谢!
今天我在我的ASP.NET MVC3应用程序(使用Visual Studio2010)中遇到了一些路由问题。
所以我想我应该安装并解决我的路由问题。
在我通过获得包之后,我的项目不再构建:
referenced assembly ' RouteDebug' does not have a strong name
我可以下载RouteDebugger的源代码并亲自构建(并对其进行强签名),但这不是NuGet的目的,不是吗;)
还有没有其他人有过这个问题,而且可能已经解决了?
我有一个经典的应用程序,现在我把它安装在我的新电脑上,安装了64位Windows7和IIS7.5。问题是,当应用程序试图打开数据库时,我会看到这样的错误: Error HTTP 404.0 - Not Found
我尝试从这个路径打开数据库,它工作正常。事实上,我的asp应用程序在inetpub\wwwroot目录下,但access数据库在C:\ProgramData\MyApp\bbdd.mdb上,这是有权限的吗?我添加了一个IUSR_XXX用户,但它也不起作用
有什么帮助或线索吗?
提前感谢
我安装并配置了32位Windows 7专业版和IIS 7.5。我为win7安装了SP1,从那时起,IIS就不再工作了。即使是像localhost/a.htm这样的简单查询(其中a.htm是c:\inetpub目录下的一个html文件)也会导致错误:
HTTP Error 503. The service is unavailable.
IIS在SP1上工作得很好(我在上面有很多ASP.NET2/.NET4应用程序)。我卸载了SP1,同样的情况也发生了。我该怎么办?
谢谢。
我有一个相当简单的内部ASP.Net网站,有问题加载Microsoft.Practices.EnterpriseLibrary.Data dll每周一次。以下是异常消息:
System.IO.FileLoadException: Could not load file or assembly 'Microsoft.Practices.EnterpriseLibrary.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Access is denied.