【发布时间】:2014-02-17 21:10:30
【问题描述】:
我有一个 Windows 应用商店应用程序 (http://lanscan.rcook.org/),我正在考虑将其开源,以便社区可以为它做出贡献和/或从我的经验中学习。在扫描源代码后,我意识到存储库的各个部分不适合通过 GitHub 或其他开源托管服务发布。至少,代码签名工件(例如 .pfx 文件)需要被删除,因为这些会允许恶意个人通过伪装成我将新版本的应用程序发布到我的帐户下的 Windows 应用商店。
是否有人明确列出了 Windows 应用商店应用的 Visual Studio 解决方案中哪些文件不能以这种方式公开?我应该从项目中删除 .sln 或 .csproj 文件的某些部分吗?与任何私人信息一样,这一切都需要从存储库及其历史记录中删除。
【问题讨论】:
标签: c# visual-studio open-source windows-store