1楼:匿名用户
直接引用生成就可以了
2楼:阳光的雷咩咩
引用项-右键-属性-“复制本地”设置为true,保存,重新运行,dll就复制到debug下面了。
vs2010下静态加载dll文件,每次都要把.dll .lib 复制到目录下,但书上说可以设置系统环境变量就不要复制
3楼:匿名用户
用的vs2003,没用2010,不过估计也差不多。
调试目录表示的是当你在vs环境中直接回
调用调试时,在答哪儿寻找执行程序所需的资源。
按你的说法,你想实现的应该是生成dll后,不需要拷贝dll到目标目录就可以直接执行程序调用最新的dll。
可以按如下设置dll项目,假设程序所在目录为c:\abc\abc.exe
1、属性-》调试-》命令设为主程序 c:\abc\abc.exe1、属性-》调试-》工作目录设为主程序所在目录 c:
\abc2、将dll项目设置中链接器-》常规-》输出文件改为c:\abc\***.dll
设置完后就可以直接使用调试命令了。
vs2010中怎么让找不到引用时去指定的目录自动找?
4楼:小兔有点乖
如果你是团队开发,那些要引用的dll是一些比较有名的框架,那么你可以使用nuget来统一管理这些dll,这样只需要指定一次,然后提交到源**管理中,其他成员获取更新后,nuget就会自动加载引用,不用再手工指定。当然前提条件是你的vs中要有nuget管理器,并且能联网。
也可以新建一个项目,把这些dll全部添加到这个项目中,(注意,是添加,不是引用),dll的属性设置为内容,始终复制,这样,其他项目只需要单独引用这个项目即可
vs2010编程如何引用相对位置?我引用的相对位置是项目目录下的路径。
5楼:匿名用户
你拷贝程序后 读取的相对路径是拷贝过后的win32项目目录的上层文件夹 肯定找不到你引用的那个文件
你的项目目录是win32,想要引用相对路径 然后拷贝到另一个位置下还能用的话,你这个相对路径必须放在win32下的某个文件夹
用vs2010编的c# windows应用程序,控件的配置**在**?
6楼:匿名用户
vs在**的方面的方便性不是java能比的,控制控件的表现的**你可以直接写在某个专事件中,比如窗体的load(双击属窗体空白就可以打开),或者也可以比如选中窗体,然后点右下角那个属性窗口上面的闪电标记,在你需要的事件上双击就可以生成生成事件,然后把你要的**写在里面,比如button1.text="hello";
注:一般来说,这种**是要写在load或者窗体的构造方法中的。
vs2010怎么调试 (修改了默认输出目录的程序?)
7楼:刷粉ap3f揈
但是是属性设置中,目标文件名却是:$(projectname)
2)程序修改了输出目录,但生成的时候,还是生成在默认目录,
调试的时候 却提示,无法启动” ..\text.exe“,无法找到相应的指定的文件
2)工程属性-配置属性-调试:命令一栏直接定位到exe可以用宏,或者直接写
这个如果你写对了输入目录,不会发生,不知道是不是旧文件啊这个问题就不明白了,我这里可以
vs2008,f5后引用的程序集未被复制到debug目录中 5
8楼:匿名用户
右击解决方案 点击“重新生成解决方案”
9楼:匿名用户
在vs的解决方案资源管理器里,右击引用和程序集,属性,“复制本地”选择true
10楼:匿名用户
你看看 你的引用的 dll右键 属性 是否 复制本地
11楼:偷心的贼
这样的问题我也遇到过,应该是你加载程序集的时候出错了
12楼:匿名用户
解决方案的属性里面有生成相应的设置
也可以把程序集添加到项目中,属性设置复制。
vs2010(c#)引用dll把复制到本地设为false会出错,怎么解决?
13楼:阳光的雷咩咩
报错是什么呢?你引用的是哪个dll,放到专门文件夹一般可以在项目里新建个文件夹,把dll都放在里面,要添加到项目里,然后引用它。如果你引用了系统盘的目录又不复制本地,换了电脑就找不到。
在使用vs2010 c#时,如何改变生成exe文件的目录,比如从以前的bin/debug到bin/x86/debug
14楼:匿名用户
改变dll的引用目录:先移除引用,然后把你要引用的dll放到你电脑上exe的相对路径里回面,然后添加引用浏答览到dll。
改变exe的生成路径:项目-右键-属性-生成(竖着第二个选项卡)可以找到输出路径选项。