我部署了一个应用程序来与ClickOnce共享,这样其他用户就可以在他们自己的机器上安装和使用它。它工作得很好,直到我注意到当我在我自己的机器(Windows7 x64)上安装这个应用程序时,它没有添加一个开始菜单项(即使它安装正确,并且我在控制面板/程序中有它)。当我的开发机器是Windows XP时,我没有这个问题。该应用程序也可以在其他Windows XP计算机上正常部署。
另外,在安装过程中(当我重新运行安装程序时),即使我已经安装了.NET Framework3.5,它也总是想要安装一个(它启动并在几秒钟后终止-可能安装程序发现它已经在那里了)。我可以直接从共享中运行应用程序;只是这样做有点痛苦。
有什么特殊的设置需要我去做吗?或者一些补丁?
我有安装了所有可选更新的Visual Studio 2008和系统。该应用程序是用C#编写的,并使用.NET 3.5。
发布于 2010-03-17 05:14:32
您是否安装了适用于Visual Studio 2008和.NET 3.5的SP1?
您部署的目标CPU是什么--是“任何CPU”、32位还是64位?
发布于 2010-04-01 02:02:18
必须填充项目属性的“发布”选项卡中的“发布者名称”和“产品名称”,快捷方式才能显示在“开始”菜单上。
https://stackoverflow.com/questions/2455766
复制相似问题