迁移asp.net项目从 iis 6 到 iis 7

有时候我们会引用一些外部assembly.

这个时候系统会报不是有效的win32程序。

此时需要在IIS7里做些设置

1. Inside IIS (7) click on Application Pools.

2. Find the Application Pool that is configured for your web application in the list.

3. Select it, then click Advanced Settings on the right.

4. Second setting in the list: Enable 32-Bit Applications - must be set to True.

时间: 2024-10-24 21:36:30

迁移asp.net项目从 iis 6 到 iis 7的相关文章

一步一步带你做WebApi迁移ASP.NET Core2.0

随着ASP.NET Core 2.0发布之后,原先运行在Windows IIS中的ASP.NET WebApi站点,就可以跨平台运行在Linux中.我们有必要先说一下ASP.NET Core. ASP.NET Core 是新一代的 ASP.NET,第一次出现时的代号为 ASP.NET vNext,后来命名为ASP.NET 5,随着它的完善与成熟,最终命名为 ASP.NET Core,这表明它已不是 ASP.NET 的升级,而是一个重新设计的Web开发框架.而它一个非常重要的变化就是它不再依赖于I

远程调试 Asp.Net 项目

项目部署到产品环境后,难免会发生一些故障,有一些可以在本地测试环境中直接重现,而有一些则无法重现.对于可以在本地测试环境中重现的Bug,开发人员往往能够很迅速地进行问题排查.而对于无法重现的Bug,就没这么容易了. Visual Studio 中提供了远程调试的功能,可以帮助我们进行远程调试. 本机安装 Visual Studio(,这里用 Visual Studio 2012 进行演示) 您的 Asp.Net 项目源代码,同时确保远程服务器上使用的正是由该源码编译产生的(Debug.Relea

IIS7.5配置Asp.net项目出现HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。

近日在将一个Asp.net项目部署到IIS7.5上时却出现了HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理. 因为IIS里面使用的都是默认配置(只是更改了物理路径而已),在网络上找了一圈也没有找到解决办法.最后忽然想到会不会是应用程序池里的.Net Framework版本问题呢? 因为之前安装过4.0的版本,于是打开应用程序池,看到项目使用的应用程序池里的配置信息使用的.Net Framework版本为无托管代码 在将网站的应用程序

asp.net 项目优化

在我们软件开发过程中,项目的优化是必不可少的部分,那么具体要怎么优化呢?今天小编就来把我的个人经验跟大家分享一下,如果有不对的地方或者说得不好的地方,还希望大家不吝赐教. 项目的优化主要分为三个部分的优化:1.程序的优化 ,程序的优化又包括(1).算法的优化  (2).页面的优化 2.IIS的优化 3.配置文件 4.数据库的优化,数据库的优化又包括(1)数据结构的优化(2)sql语句的优化 我们首先来说程序的优化: 一.程序优化 1.使用值类型的ToString方法 在连接字符串时,经常使用"+

在IIS7下部署ASP.NET项目

一:准备工作 1.安装IIS7; 2.在vs中重新生成网站项目,发布. 二:在IIS7下部署ASP.NET项目 启动 ‘Internet信息服务(IIS)管理器’ 进入IIS界面>右键单击网站>添加网站 填写上图所显示的信息. 注:物理路径指向项目中web.config所在在文件夹:应用程序池中的.netframework版本和项目配置文件所显示的版本一致. a.使用域名访问需要修改hosts文件,表示在本地使用域名解析到指定的ip地址: C:\Windows\System32\drivers

ASP.NET Thread Usage on IIS 7.5, IIS 7.0, and IIS 6.0

I’d like to briefly explain how ASP.NET uses threads when hosted on IIS 7.5, IIS 7.0 and IIS 6.0, as well as the configuration changes that you can make to alter the defaults. Please take a quick look at the “Threading Explained” section in Chapter 6

asp.net项目引用silverlight插件

其实很简单,silverlight4中,只需要新建一个silverlight项目,找到启动的aspx或html页面,复制引用代码到asp.net项目的aspx即可,同时在项目中引用silverlight项目下的silverlight.js.说实话.其实在这个方面现在来说两者是一样的,目前发现区别在于启动方式?silverlight需要加载一个xaml启动,asp.net则不需要,可以做到加载多个xaml的效果,从跟html兼容这方面来说,效果要比用silverlight项目好. 引用代码: sc

写给自己:asp.net项目类型开发经验有哪些

以下是基于自己本身的项目经验总结的: 网站的结构,布局,特效,功能,编码,测试,维护都应自己动手或参与其中,了解整个项目的流程和业务逻辑.一般一个完整的asp.net项目会涉及到: HTML标签控件,DIV+CSS页面结构布局, 局部模块利用javasript添加特效,ajax和json获取数据并异步刷新 三层架构的文件编写和分类Model  DAL  BLL, 数据库链接和操作以及文件流别入文件导出导入,MVC模式的了解, 对常用类库和框架的了解,了解项目源码的版本控制和项目发布[svn,服务

ASP.NET项目中引用全局dll

在ASP.NET项目中,有些dll是全局dll,也就是说,没有放在单个项目的引用中.它们一般存放在如下目录C:\Windows\assembly中 这个时候,我们需要在单个项目中引用他们,应该如何做呢 在项目的web.config文件中,在system.web路径下加入如下语句 <system.web> <compilation debug="true"> <assemblies> <add assembly="System.Core