0

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

问题

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

4

1 回答 1

1

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

您总是可以创建一个 .bat 脚本来启动您的应用程序。不过,我不知道你想做什么,所以我只是把想法扔在那里。

编辑:如果 .bat 不起作用,您始终可以在项目中创建一个新应用程序,该应用程序本身充当快捷方式。

于 2010-07-08T02:25:29.583 回答