今天在Ext.Net官网站下载了Ext.Net1.2的代码。
于是有想法将其代码发布在自己的电脑上,这样以后就可以不用联网就可以了
首先需要更改去代码中用于反馈的网络连接,具体在哪里!我也不知到,只是老师给了我们一个破解了的代码的Ext.Net代码包
主要是这个Examples里面有我们想要的Web项目
打开这个项目(我是用Vs2010 所以是点击:Ext.Net.2010.sln)
首先第一件事情是需要把网站的数据库部署到自己的电脑上。数据库在这里
打开这个App_Data里面的Backup只需要两个数据库和两个日志文件
(我不知道为何我这边少了一个数据库,但是,里面是有以sql为后缀的文件,里面应该就有T-SQL建表语言了)
附近Northwind 和 SimpleTasks两个数据库后
需要更改Web.config的数据库连接配置:
(里面的User ID=sa;Password=123456;是我数据库的用户名和密码,这里各位可以换掉)
然后:发布
选择发布方法为:文件系统;目标位置选择自己的电脑某个文件夹
我的版本发布后会出现
发布站点提示Ext.Net.Examples.csproj 中 PipelinePreDeployCopyAllFilesToOneFolder 错误找不到
该项目中不存在目标“PipelinePreDeployCopyAllFilesToOneFolder”。 X:Ext.Net.Examples.csproj
用记事本打开出错的项目文件(Ext.Net.Examples.csproj).解决办法:
末尾
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="'$(Solutions.VSVersion)' == '10.0'" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="'$(Solutions.VSVersion)' == '9.0'" />
<!--<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />-->
修改为
<!--<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="'$(Solutions.VSVersion)' == '10.0'" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="'$(Solutions.VSVersion)' == '9.0'" />-->
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
通过。我这里补充一下,我自己用的时候没有注释掉之前的两行也行。(这里是转了别人的http://blog.csdn.net/wsxqaz/article/details/8504187)
而后:发布成功,在之前选择的文件中果然有网站的文件下一步
就是打开IIS配置里面的网站
同时,里面还出现了下面的问题
【转】http://www.cnblogs.com/zhangwei595806165/archive/2012/06/29/2569660.html
配置错误定义了重复的“system.web.extensions/scripting/scriptResourceHandler” 解决办法
电脑系统:vs2010 win7系统 iis7
我运行在iis中配置的那个网站后,报错:错误代码 0x800700b7 配置错误定义了重复的“system.web.extensions/scripting/scriptResourceHandler”节
这个问题原因在于window7的IIS默认用的是ASP.NET v4.0应用程序池。
解决方法:把这个网站的应用程序池的.netframework版本改为 v2.0的,如图:
1:选中应用程序池-->在右侧右击鼠标添加应用程序池
2:按图选择.NET Framework版本(名称自己填写)
3:在运行的网站上右击选择管理应用程序-->选择高级设置
4:在应用程序池中选择,弹出对话框,选择刚才你添加的.NET版本,点击确定。
最后搞定!