我在从 Visual Studio 2010 部署项目的桌面上创建应用程序快捷方式时遇到问题。快捷方式创建得很好,但是当我将特定于应用程序的文件拖放到快捷方式上时,它不起作用(光标变成带有斜线的红色圆圈)。另一方面,如果我转到应用程序目录并在可执行文件本身上执行此操作,它可以正常工作(它可以正确打开文件)。有趣的是,如果我在安装后手动创建可执行文件的快捷方式,它也可以将文件拖放到上面。
当我试图解决这个问题时,我发现可能有用的东西是,如果我打开两个快捷方式的属性对话框(部署项目创建一个和我手动创建的一个),手动创建的一个作为它的目标可执行文件的完整路径,而另一个只有可执行文件的名称(尽管它在目录中的开头是正确的)。当我双击它们时,它们都运行应用程序并且它们都显示了正确的图标。
如何获得部署项目创建的快捷方式以允许将可执行文件拖放到其上以打开它们?