Visual studio 2008 ar使用生成后事件,但我可以想象,即使我在生成后事件中正确部署了文件,VisualStudio也会在之后将其自己的部署到错误的位置,然后将调试器附加到程序的另一个副本,而不是我从自定义脚本部署的副本。这也会产生不必要的副作用,即每次我进行构建时都会进行部署

Visual studio 2008 ar使用生成后事件,但我可以想象,即使我在生成后事件中正确部署了文件,VisualStudio也会在之后将其自己的部署到错误的位置,然后将调试器附加到程序的另一个副本,而不是我从自定义脚本部署的副本。这也会产生不必要的副作用,即每次我进行构建时都会进行部署,visual-studio-2008,compact-framework,environment-variables,windows-ce,windows-mobile-5.0,Visual Studio 2008,Compact Framework,Environment Variables,Windows Ce,Windows Mobile 5.0,ar使用生成后事件,但我可以想象,即使我在生成后事件中正确部署了文件,VisualStudio也会在之后将其自己的部署到错误的位置,然后将调试器附加到程序的另一个副本,而不是我从自定义脚本部署的副本。这也会产生不必要的副作用,即每次我进行构建时都会进行部署。设备类型1和调试设备类型2的调试设备类型1配置。在配置中,您可以指定硬编码的部署和调试路径。如果连接了一个设备,则使用配置一,对于另一个设备,则使用配置二。更改配置只需在VS2008工具栏中单击一次即可。-顺便说一句:VS可以设置为不部署。手


ar使用生成后事件,但我可以想象,即使我在生成后事件中正确部署了文件,VisualStudio也会在之后将其自己的部署到错误的位置,然后将调试器附加到程序的另一个副本,而不是我从自定义脚本部署的副本。这也会产生不必要的副作用,即每次我进行构建时都会进行部署。设备类型1和调试设备类型2的调试设备类型1配置。在配置中,您可以指定硬编码的部署和调试路径。如果连接了一个设备,则使用配置一,对于另一个设备,则使用配置二。更改配置只需在VS2008工具栏中单击一次即可。-顺便说一句:VS可以设置为不部署。手动部署exe后,可以在调试中使用“附加到远程”。但是,您无法调试远程进程的启动。必须在不同的配置之间来回切换是可以接受的代价,这并不比拥有多个项目并始终更改哪个项目是启动项目更糟糕。我将如何配置VS以针对不同的配置使用不同的调试和部署路径?这看起来非常有希望。我目前没有我需要的设备。我很快就会再来一杯,然后我会试试这个。谢谢。由于某些原因,我在解决方案属性下没有这些选项。左侧树仅在“配置属性”下具有配置。配置属性下没有部署叶。这是什么版本的VS?我有VS 2008 Pro 9.0.3.0729.1 SP。我尝试从项目属性中更改此设置,希望它可以按配置进行设置,但它会保留所有配置的这些设置。
    <DeploymentTool
    ForceDirty="-1"
    RemoteDirectory="$(ceRemoteDir)"
    RegisterOutput="0"
    AdditionalFiles=""
/>
pregutl.exe hklm\Ident
[HKLM\Ident]
Desc=""
Name="CK7007121144066"
OrigName="Pocket_PC"
Restriction=dword:00000002
Username="guest"
[HKLM\Ident]
Desc="Intermec CN3 Device"
Name="CN3A32110646073"
OrigName="IntermecCN3"
Restriction=dword:00000002
Username="guest"