【问题标题】:How to add missing files while publishing addin如何在发布插件时添加丢失的文件
【发布时间】:2018-04-23 22:01:09
【问题描述】:

我在 Visual Studio 2015 上使用 C# 制作了一个 OUTLOOK 插件。 该插件在我的系统上完美运行,但是当我在其他系统上使用插件时,即使启用插件后它也保持不活动状态, 所以我尝试将它与本地磁盘 C 上的依赖文本文件一起安装。 它奏效了。

如何在发布时将我本地磁盘中存在的所有文件(包括 DLL 和 txt 文件)添加到插件中?

任何帮助将不胜感激。

【问题讨论】:

    标签: c# visual-studio visual-studio-2015 outlook outlook-addin


    【解决方案1】:

    更新: 我想出了一个解决方案,而不是单独添加那些文本文件。 如果找不到依赖的文本文件,我编写了一个代码,其中将创建这些文件。

    附加代码以通过C#创建新文件

     if (!File.Exists(mgrFile))
     {
       StreamWriter sw = null;
    
       using(var stream = File.Open(mgrFile, FileMode.Create, FileAccess.ReadWrite, FileShare.Read)) {
         using(sw = new StreamWriter(stream)) {
           sw.Write("ak@test.com");
         }
       }
     } else {
       mgrMail = File.ReadAllText(mgrFile);
     }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-28
      • 2022-10-04
      • 2020-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多