2011-04-29 23 views
2

这是我的问题。我做了一个WP7应用程序。我复制了此应用程序的项目文件夹,以便制作类似的应用程序,而无需重新编写相同的代码。如何部署复制的WP7项目而不删除原始的

在复制的项目上,我更改了程序集信息等,并且还修改了清单。

问题是我无法在没有擦除原始文件的情况下在手机上部署复制的项目。看起来像复制的应用程序替换原来的。 必须有一些应用程序标识符进行更改或某事,但我找不到它是什么/它在哪里.. 有没有办法解决这个问题,或者我必须从头开始一个新的项目并复制文件我需要?

PS:不要需要做一个类库,因为它主要是用于测试目的

+0

当我更改程序集名称时,应用程序不会启动 – AlexMok 2011-04-29 13:19:55

+1

好吧,我找到了答案。 这件事是修改WMAppManifest.xml文件中的ProductId。 将其替换为guid(可以使用Guid.NewGuid()生成guid) 您还需要修改程序集信息中的GUID。在复制项目中更改两个后,该应用程序不会取代原来的 – AlexMok 2011-04-29 13:49:23

+0

请将此作为答案,因为您的问题是在谷歌的顶部这个问题 – Florian 2013-07-06 10:28:43

回答

0

好吧,我找到了答案。关键是修改WMAppManifest.xml文件中的ProductId。将其替换为guid(可以使用Guid.NewGuid();)生成guid;)还需要修改程序集信息中的GUID。在更改了复制项目后,应用程序不会替换原来的应用程序