我使用Visual Studio创建了我的第一个Office插件。它针对4.0 .Net框架并使用新的VS 2012创建。我需要在办公室周围的各种32位XP和64位Windows 7计算机上分发/安装此项目。因此,我配置了该项目以在XP上安装(这是我的第一个障碍,因为我没有意识到VS 2012需要更新才能创建与XP兼容的解决方案)。现在我有了一个有效的win32应用程序,但出现了另一个错误:
“尝试安装'C:\ filepath ... \ Import Contacts.vsto'时出现以下错误: “没有与此操作的指定文件关联的应用程序。”
经过一些挖掘,我认为我需要在客户端计算机上安装Microsoft Visual Studio Tools for Office Runtime。为此,我想使用项目的先决条件属性。因此,我研究了一些值得注意的网站来创建自定义先决条件(例如Creating Bootstrapper Packages,Application Deployment Prerequisites,Adding Custom Prerequisites和Creating a Bootstrapper package for Office 2013 in Visual Studio 2012)。我根据最后一个URL创建了文件(尽管我还不确定它是否适用于我需要的包),但是在“项目”>“属性”>“发布”>“先决条件”下,它没有出现在对话框中 如果您阅读该文章,它说VS先决条件对话框应在我重新启动VS 2012后自动更新,但我尝试过仍然无效。我知道我将来还需要使用此功能,因此我真的很想知道我做错了什么并修复此问题。请帮忙!我承诺会迅速给予任何帮助我解决这个问题的人接受!提前致谢。
“尝试安装'C:\ filepath ... \ Import Contacts.vsto'时出现以下错误: “没有与此操作的指定文件关联的应用程序。”
经过一些挖掘,我认为我需要在客户端计算机上安装Microsoft Visual Studio Tools for Office Runtime。为此,我想使用项目的先决条件属性。因此,我研究了一些值得注意的网站来创建自定义先决条件(例如Creating Bootstrapper Packages,Application Deployment Prerequisites,Adding Custom Prerequisites和Creating a Bootstrapper package for Office 2013 in Visual Studio 2012)。我根据最后一个URL创建了文件(尽管我还不确定它是否适用于我需要的包),但是在“项目”>“属性”>“发布”>“先决条件”下,它没有出现在对话框中 如果您阅读该文章,它说VS先决条件对话框应在我重新启动VS 2012后自动更新,但我尝试过仍然无效。我知道我将来还需要使用此功能,因此我真的很想知道我做错了什么并修复此问题。请帮忙!我承诺会迅速给予任何帮助我解决这个问题的人接受!提前致谢。