C#用Virtual 2010创建安装程序,原来在项目里引用的文件应该放在哪?

应该怎么处理才能让图片指向正确的位置,初学C#,小弟求各位多多提携..... 应该怎么处理才能 让图片指向正确的位置,初学C#,小弟求各位多多提携.. 展开
 我来答
百度网友84cdb66
2013-10-13 · TA获得超过453个赞
知道小有建树答主
回答量:481
采纳率:100%
帮助的人:285万
展开全部
之前我也遇到这个问题,我首先是在应用程序文件夹里建和程序同名的文件夹,把要应用的文件放进去,后来发现还是错的。我就直接把引用的文件都放在应用程序文件夹里了,项目里也是这样不放在文件夹里。就对了。当然我这个只能用于引用文件较少的情况,仅供参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-13
展开全部
先是二个概念:相对路径和绝对路径
相对路么比如 string path="1.jpg";那么这个1.jpg就在你的.exe程序文件的同级目录下;
绝对路径比如 string path=@"c:\1.jpg";那么这个就是在C:\1.jpg
另外,你要组合路径用Path.Combine()方法,比如:
string path=Path.Combine(Application.StartPath,"1.jpg");
这个得到的一个绝对路径,具体定位看.exe程序所在的路径,假如它在c:\Program Files\xxx\app.exe那么这个1.jpg就在c:\Program Files\xxx\1.jpg
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尘雨洛烟
2013-10-13 · TA获得超过6202个赞
知道大有可为答主
回答量:3967
采纳率:79%
帮助的人:988万
展开全部
把文件放在你生成的程序文件夹,如debug或release里就可以了;
代码中path直接写string path="1.jpg";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式