在C#中创建exe文件的快捷方式

时间:2010-07-08 02:08:25

标签: c# visual-studio-2008 post-build-event

我有一个程序,当我在visual studio中构建发布模式时,它会将.exe文件和所有必需文件复制到共享位置,供多个用户访问。在我创建的文件夹内部,在项目构建时使用C#自动创建了.exe文件的快捷方式。

问题

我希望能够将该文件夹从共享位置复制并放在任何桌面上并运行该快捷方式文件。问题是快捷方式仍然指向共享位置上的.exe文件而不是本地文件.exe文件。如何设置shorcut的目标位置相对于我放置本地文件夹的位置?

1 个答案:

答案 0 :(得分:1)

据我所知,您在Windows中实际上无法拥有相对快捷方式。可能有人问你为什么需要捷径?为什么不使用我的意思是可执行文件? :)

您始终可以创建.bat脚本来启动您的应用。不过,我不知道你想做什么,所以我只是把想法扔到那里。

编辑:如果.bat不起作用,您可以随时在项目中创建一个新的应用程序,它本身就是一个快捷方式。