c#写的运用程序,应该属于免安装的,但是运行的时候出错了,开发程序的人说要两个环境才能运行

一个是.net还有一个是sp7.5(不准确应该是什么的缩写),求技术帝解答一下。有关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾。*********... 一个是.net还有一个是sp7.5(不准确应该是什么的缩写),求技术帝解答一下。

有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.Runtime.InteropServices.COMException (0x80040154): 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
在 System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
在 System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)
在 System.Windows.Forms.AxHost.CreateWithLicense(String license, Guid clsid)
在 System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)
在 System.Windows.Forms.AxHost.CreateInstance()
在 System.Windows.Forms.AxHost.GetOcxCreate()
在 System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)
在 System.Windows.Forms.AxHost.CreateHandle()
在 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
在 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
在 System.Windows.Forms.AxHost.EndInit()
在 RailwayTrainGraph.EditStationDictionaryForm.InitializeComponent()
在 RailwayTrainGraph.EditStationDictionaryForm..ctor(TrainGraphDoc mDoc)
在 RailwayTrainGraph.BackupAndRestoreDataForm.EditStationName_Click(Object sender, EventArgs e)
在 System.Windows.Forms.Control.OnClick(EventArgs e)
在 System.Windows.Forms.Button.OnClick(EventArgs e)
在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
在 System.Windows.Forms.Button.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
展开
 我来答
百度网友99f424778
2012-05-17 · TA获得超过270个赞
知道答主
回答量:88
采纳率:0%
帮助的人:12.6万
展开全部
你把编好的软件(debug文件夹里的*.exe)在没有开发环境下是运行不了的。
你必须把编好的软件打包后才可以在没有开发环境下用。
打包后就成了一个安装文件,安装了才可以用。
在百度文库里有《如何打包C#》,看完后你就会弄了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huanghongw
2012-05-09 · 超过75用户采纳过TA的回答
知道答主
回答量:238
采纳率:100%
帮助的人:161万
展开全部
C#的桌面应用程序依赖于.NET的运行时 RunTime所以需要先安装.net frame 包 至于SP7.5我就不知道了也许是开发时使用了第三方控件
追问
我已经安装了.net frame了而且还安装了visual studio2010版的全部文件还是不行
追答
SP7.5应该是第三方控件这个与.net无关了 就是说你需要问开发人员SP7.5到底是什么然后下载安装
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0821056
2012-05-09 · TA获得超过407个赞
知道小有建树答主
回答量:756
采纳率:0%
帮助的人:352万
展开全部
调用某个COM组件出错
追问
程序目录下已经有了全部的dll文件,但是用regsvr 32 注册那些dll文件时提示找不到入口点
追答
您可以使用regasm.exe来注册.NET 组件,regsvr32并不适用于.NET组件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hu_colin
2012-05-09 · TA获得超过582个赞
知道小有建树答主
回答量:738
采纳率:0%
帮助的人:492万
展开全部
一个是要装.net框架,另外一个不知道是什么了
追问
我已经安装了.net frame了而且还安装了visual studio2010版的全部文件还是不行
追答
这个真不知道了,只有写程序的人心知肚明他还调了什么奇怪的COM组件或者库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式