VS2008写的C#程序在自己电脑可以运行,源代码拷贝到另一台电脑上不能调试运行的解决方案?注意以下补充。

开发的计算机:开发语言C#,使用了Devexpress12.2.5控件,SQL2008数据库
拷贝的计算机:安装有VS2008、sql2008 但没有安装Devexpress12.2.5
要想在拷贝的计算机中打开“XX项目.sln”文件,用VS调试程序怎么办?详细步骤是什么?跪求高手专业人士解答!
打开这个

第1个回答  2013-10-29
无论何种语言的软件被写入分配方案,即拷贝到另一个环境的计算机环境的发展,将面临的问题,在这种情况下,请注意:p>
1。大部分尽可能通用软件运行环境,或在软件的容错多写一些代码,不要试图硬编码。

2。更多的考虑,更多的测试。

像你描述的问题,“真正需要此文件dx.dntner是不明确的是,这个时候,你可以打开的Delphi项目源代码,或者你也可以直接在开发下dx.dntner电脑,搜索这个文件,看到在什么位置,什么样的程序,控制需求,是不是直接打包一起发布程序等。

在一般情况下,在节目数据库,需要更多地考虑在发布之前,多测试的地方之一。因为那里是没有一个通用数据库,你可以不要求每个用户的计算机时也安装在开发数据库环境,所以通常发现一个共同的数据库,或与用户沟通好,或者你会被公布在诉讼数据库中必要环境也打包在里面。追问

不懂

第2个回答  2013-10-29
其实不必要非得装Dev,只需要把你项目里面用到的有关dev的dll拷贝到另一台电脑就可以了

你的截图表明了,你用2008编写的代码,有可能拷贝到另一台电脑的visual studio版本比你用的版本低 所以打不开,你可以尝试安装vs2008
第3个回答  2013-10-29
devexpress有版本限制的,不知道你的版本对不对应,用devexpress还需要把dll引用一下
第4个回答  2013-10-29
Devexpress12.2.5
必须安装。追问

安装完Devexpress后直接打开VS出现“未能加载devexpress”,打开工程出现:

是否需要配置devexpress?

追答

VS版本也要与开发机相同。devexpress当然需要配置。

VS2008写的C#程序在自己电脑可以运行,源代码拷贝到另一台电脑上不能调 ...
1。大部分尽可能通用软件运行环境,或在软件的容错多写一些代码,不要试图硬编码。2。更多的考虑,更多的测试。像你描述的问题,“真正需要此文件dx.dntner是不明确的是,这个时候,你可以打开的Delphi项目源代码,或者你也可以直接在开发下dx.dntner电脑,搜索这个文件,看到在什么位置,什么样的程序,...

用vs2008写的c程序,放在别人的电脑上提示应用程序并行...
回答:visual studio 2008,最上面一排功能栏里,有个设置配置环境,设置成C的环境就可以了。 visual studio 2008支持C,C++,C#,php,js等多种程序,在最开始安装的时候会提示选择一种默认环境。

用C#写了个窗体程序,调用C++类库的(dll),本机正常,换其他电脑就不行了...
路径问题,检查一下你代码指定的路径是不是动态路径。下面是我利用反射调用控件的例子,可以给你参考一下 string strFileName=System.AppDomain.CurrentDomain.BaseDirectory.ToString() + "WZControls\\\\" + dllName + ".dll";\/\/加载控件 Assembly assembly = Assembly.LoadFrom(strFileName);\/\/获得类(...

VS2008中用C#代码编写的程序,在其他没有安装VS2008的电脑上无法运行,求...
VS2008用的是.NET Framework 3.5(win7自带),只要对方的电脑上装有这个,就可以运行你的程序。用迅雷搜一下有很多。http:\/\/down.gougou.com\/down?cid=F8B96CAE311D322CFA320A9880BCB2A76A76C49A

如果我用c#2008开发了一个软件,别人一定要安装framework .net 3.5...
原因也很简单,因为别人电脑上虽然可以运行c++程序,但是他用的链接库不是你用的那个啊。微软对这个的版本控制非常严格,甚至是同样的vs2008,企业版和普通版可能版本也是不同的。这就需要你把自己电脑上的dll文件放到你编的程序目录下,同时给那台电脑。这些DLL的位置是:%visual studio home%\\VC\\...

别人写的C#程序 拿到别的电脑上无法运行,双击没反应,连窗体都不出来,已...
看看别人这个程序是针对什么平台的,也可能是.net 4.0,这种是有可能的,如果这个程序是用vs2010整的话,这个是默认的选项,还有一种方法就是你可以看一下eventview,这个里面可以看到程序为啥没有启动,出了什么问题,这个会作为系统事件记录下来,让你一目了然,如果你不会看的话,可以继续提问 ...

用VS2008开发C++程序,开发完成的项目,装在其他的电脑上运行时, 要不要...
必须装,要么改用mfc,要么用VMDotNet

...怎么调试代码,怎么将源代码形成EXE程序 我用的是VS2008
第一、调试代码,首先在在你要调试的代码段中插入断点,在制定代码行按F9或者右键断点,插入断点,然后又将解决方案配置设置成debug模式,然后单击绿色箭头启动调试或者调试启动调试运行项目,当程序执行到插入断点的代码段是就可以通过按F10和F11监视你想要看的参数了;第二、将代码生成EXE程序,在解决方案...

用VS2008,c#,添加新数据源的时候,刚开始一切顺利,最后出现这个,请问...
你把DataGridView 拖到窗体上 在DataGridView的右上角有个向右的小箭头 你点那个小箭头 第一项就是选择数据源 单击下拉菜单 下面就有 添加项目数据源 在选择你要的数据就行了.

C#写的窗体应用程序怎么一换电脑就不能运行了?(程序没有带数据库)求...
所以你必须在机子上装一个.net framework的框架,如果你是vs2005开发的,那么你就装.net framework 2.0的,如果是2008开发,你就装 3.5的,如果是2010开发的,你就装4.0的就行了,还有方法就是将你的程序打包,安装,并且将框架加入,怎么打包可以上网搜索,太多,我这里说不完 ...

相似回答