为什么同一解决方案中的应用程序获得不同的 AppData 路径

Why apps within same solution get different AppData path

我有一个解决方案,里面有两个项目。这两个项目都存在于同一个命名空间中,例如我的公司名称。当我打电话时

My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData

这个方法returns两条不同的路径。 第一条路径是 C:\Users\user\AppData\Roaming\MyCompanyName, 第二条路径是 C:\Users\user\AppData\Roaming\MyCompanyFullName.

我应该知道,为什么?谢谢!

我找到了答案。如果在项目属性中,在程序集信息中,在字段"Organization"中设置公司名称,那么当前用户申请数据就是根据这个名称。如果漏了公司名,则当前用户申请数据是根据根命名空间。