第一个项目是您的加载项的清单。这是指示Office主机从何处加载加载项的XML文件,如何在功能区中呈现它等。
第二个项目是ASP.NET Web应用程序。这是加载项本身。所有你的加载项的用户体验和逻辑都驻留在这里。
当您将加载项发布到Office应用商店时,您只发布清单文件。您可以像其他面向公众的网站一样托管Web应用程序。
Visual Studio应该为你处理签入/签出项目中的文件(或者如果你使用Git风格的回购,提交/推/拉)。 Visual Studio项目的默认目录结构是[Solution Folder] - > [Project Folders] - > [Project Files/Folders]。
如果你喜欢,你可以移动它,但通常这是比它的价值更多的工作。它也可能会导致一些奇怪的问题,如你有两个相互依赖的项目。如果您仍想重新构建您的结构,可以通过编辑解决方案文件(.sln)来完成。这些只是XML文件,所以任何文本编辑器都可以工作。另外,我强烈建议切换到Visual Studio 2017. VS2017在功能和性能方面是一个重大进步,并提供免费的Community Edition。