如本MSDN tutorial中所述,当您在Visual Studio中运行/构建MS Word VSTO项目时,它会在Word应用程序中创建自定义Office Word AddIn。您可以稍后使用VS删除该AddIn,如下所示:
清理项目(引自上述MSDN教程的最后一部分)
function load(id, person) {
$.ajax({
type: "POST",
dataType: "html",
url: "/Home/PeoplePartial",
data: {
id: id,
person: person
}
}).done(function(data) {
$("#peoplePartial").html(data);
}).fail(function(data) {
console.log(data.responseText);
});
}
我的问题:创建自定义AddIn时(如上面的MSDN教程中所述),相应的dll和AddIn项目中的其他相关文件(数据文件等)在哪里部署?
答案 0 :(得分:0)
在Visual Studio中构建项目并运行'我应该说,加载项,Visual Studio或ClickOnce,部署将已安装的加载项存储在ClickOnce缓存中。引用试图提醒您,您需要清除此缓存'当您想要专门运行“生产”时,包含您的开发人员部署。位。
要清除它,您可以 - 在预留最终构建的生产部署位之后 - 使用Visual Studio菜单清理项目。这也将清除已部署的开发人员缓存(您将注意到加载项条目从您定位的Office应用程序中消失)
对于上下文而言,可以在以下文件夹下找到缓存的ClickOnce文件:C:\ Users \\ AppData \ Local \ Apps \ 2.0
会有一些目录,您可能会觉得这些目录是随机命名的,但这是因为它们是由系统生成的。最好不要手动清理它们,但要么使用Visual Studio中的Clean选项,要么使用名为Mage的工具(参见thread:https://social.msdn.microsoft.com/Forums/en-US/de8e4a91-d60d-489c-b64b-59440a0293ee/mage-cc?forum=vsto)