首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • vs2008+.NET3.5下编辑的程序如何发布到WIN2000电脑.NET2.0
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-30 11:33:21 楼主
    我的电脑装的是win2003server + VS.net2008 + .NETFRAMEWORK3.5

    因另一台服务器上安装的是win2000server + .NETFramework2.0

    现在我的电脑程序写完后发布在服务上(在本机正常)

    访问服务器时
    出现错误:

    --------------------------------------------------------------------------------

    运行时错误
    说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。

    详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。


    <!-- Web.Config 配置文件 -->

    <configuration>
        <system.web>
            <customErrors mode="Off"/>
        </system.web>
    </configuration>


    注释: 通过修改应用程序的 <customErrors> 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。


    <!-- Web.Config 配置文件 -->

    <configuration>
        <system.web>
            <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
        </system.web>
    </configuration>



    ------------------------


    *****************在服务器端本地IE访问时出现************

    配置错误
    说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

    分析器错误信息: 未能加载文件或程序集“System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。 (D:\HrWeb\JYK\web.config line 74)

    源错误:


    行 72: </httpHandlers>
    行 73: <httpModules>
    行 74: <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    行 75: </httpModules>
    行 76: </system.web>


    源文件: D:\HrWeb\JYK\web.config    行: 74


    --------------------------------------------------------------------------------
    版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433


    ********************************************************
    这样的话很麻烦
    win2000 装不了.NET2008

    而且不知道单装.NETFramework3.5行不行
    而且找不到 单独的.NETFramework3 使用
    安装盘上的 F:\WCU\dotNetFramework\dotNetFx35setup.exe
    在 服务器上 安装 提示 失败 版本不符

    如何解决该问题!


    高分相送!!!!!
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-30 11:38:131楼 得分:0
    我本机的电脑 IIS里看到的ASP.NET 版本写的是 : 2.0.50727
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yagebu1983
    • 等级:
    发表于:2008-04-30 14:32:212楼 得分:0
    单装.NETFramework3.5可以的!!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-30 15:45:583楼 得分:0
    装不进去的
    2000SERVER
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-30 18:14:114楼 得分:0
    VS2008是支持.NET 2.0的,如果没使用.NET 3.5中的东西的话,把程序改成.NET Framework 2.0的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-30 19:09:005楼 得分:0
    2008可生成.net2.0的程序
    在项目解决方案的窗口中,鼠标放在要改的项目上,点右键,点属性
    在属性窗口中点应用程序,其中 "目标Framework" 选你要的版本
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-30 19:15:466楼 得分:0
    先要装install3.1 ,  单独安装版的.NET Framework 3.5 有197M
    可以上网下一个试试,
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-01 05:01:597楼 得分:0
    接分先!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-01 09:27:158楼 得分:0
    该回复于2008-05-09 11:13:43被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-04 14:39:489楼 得分:0
    楼上的 兄弟, 能不能把 东西写的 清楚些

    万分感激!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-04 14:58:4710楼 得分:0
    5楼兄台的做法是可行的

    但是 总不能每次这样吧, 治标不治本呀!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-04 15:16:2011楼 得分:0
    升级到2003服务器看能不能装3.5
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-04 15:20:1412楼 得分:0
    服务器 不好升级, 应用太多!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-05 14:02:1113楼 得分:0
    该回复于2008-05-05 16:53:23被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-05 14:02:3514楼 得分:0
    该回复于2008-05-05 16:53:23被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-05 14:12:0815楼 得分:0
    所有的Version=3.5.0.0改成Version=1.0.61025.0
    上传System.Web.Extensions.dll到bin目录,注意要1.0.61025.0版本的
    找不到的话发邮件给我,我这有xmucmd@gmail.com
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-05 16:02:4516楼 得分:0
    该回复于2008-05-05 16:53:22被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-05 20:29:2817楼 得分:0
    在发布的时候可以选择是采用net3.5还是net2.0,
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-06 10:46:5018楼 得分:0
    该回复于2008-05-06 11:07:10被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Momoass
    • 等级:
    发表于:2008-05-06 17:54:4519楼 得分:0
    用到3.5的类肯定不能在2.0上运行了,除非把3.5的东西都去掉
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • gyc
    • 等级:
    发表于:2008-05-06 21:28:2320楼 得分:0
    肯能性不高

    楼主想试的话,可以试着将 DLL 直接附带起来,不过不见得好使


    另, .NET Framework 3.0 3.5 只能安装到Win XP SP2 ,Win2003 SP1  及其以后版本中
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • gyc
    • 等级:
    发表于:2008-05-06 21:30:0521楼 得分:0
    忘了, 说一句

    楼主,可以试试虚拟机, 服务器版本的

    你用另一个台机器,安装,然后用虚拟机迁移工具,将这个古董的服务器迁移到虚拟机中 试试
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-07 10:32:2922楼 得分:0
    该回复于2008-05-07 10:42:03被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 09:20:2423楼 得分:0
    该回复于2008-05-11 11:49:47被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-12 08:41:0824楼 得分:0
    该回复于2008-05-16 16:35:45被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-27 22:51:4225楼 得分:0
    再顶
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-28 15:43:0826楼 得分:0
    安装3。5
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-29 08:12:3627楼 得分:0
    楼上的同学

    WIN2000下好象 装不了 3.5 的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hongshijin
    • 等级:
    发表于:2008-07-29 15:07:5728楼 得分:0
    安装MS AJAX就行了.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-08-26 22:49:1829楼 得分:0
    楼上 大哥 怎么装?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-08-27 11:11:5730楼 得分:0
    不要转太多。麻烦啊。版本要对应。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • haonanzhao
    • 等级:
    发表于:2008-08-27 11:57:3831楼 得分:0
    安装3。5也可以,或者你编译的时候,选择2。0,然后发布出去就可以了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-09-01 11:50:2832楼 得分:0
    复制System.Web.Extensions到D:\HrWeb\JYK\bin目录下应该就可以了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-09-03 21:49:4333楼 得分:0
    引用 10 楼 baso1623 的回复:
    5楼兄台的做法是可行的

    但是 总不能每次这样吧, 治标不治本呀!


    这才是治本的办法啊~~
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-09-04 09:00:4334楼 得分:0
    引用 33 楼 Foxer 的回复:
    引用 10 楼 baso1623 的回复:
    5楼兄台的做法是可行的

    但是 总不能每次这样吧, 治标不治本呀!


    这才是治本的办法啊~~


    换用vs2005开发,这个世界清净了……
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved