我们有一个包含许多不同库的大型解决方案.我们刚刚迁移到64位系统上的开发,这让我们考虑了我们应该为解决方案中的每个项目指定的平台目标.
目前,我们只有一个引用32位DLL文件的库项目.我们引用了此DLL文件的Interop,但是当将x86作为此项目的平台时,我们收到错误,同时将解决方案中的其余项目保留为"Any CPU".
我的问题是,除了引用32位互操作的项目之外,我们可以在所有项目上定位任何CPU吗?或者应该只为x86构建一切,因为这似乎没有任何错误.
哪个更快,为什么?
Person person = new Person();
person.FirstName = "Scott";
person.LastName = "Guthrie";
person.Age = 32;
Run Code Online (Sandbox Code Playgroud)
的...
Person person = new Person { FirstName="Scott", LastName="Guthrie", Age=32 };
Run Code Online (Sandbox Code Playgroud)