C#: Configuring a project for x64 platform in AnyCPU codebase

60 views Asked by At

In my codebase there's a utility project of type lib: MyCode.Utility with TargetPlatform set to AnyCPU in its *.csproj file.

The project is then referenced by an executable, which also targets AnyCPU.

Now I need to introduce a new exe project to my codebase and due to its dependencies it has to target x64 only instead of AnyCPU. I would also like the new project to reference MyCode.Utility.

How shall I configure my projects? In particular I'd like to ensure that my shared library is compiled to the right target, depending on which executable triggers the compilation.

0

There are 0 answers