Joh*_*ams 3 asp.net configuration visual-studio-2005 compilation
摘要:如何在发布模式下编译...我无法让它"接受"我想要做的事情.
我在VS2005 C#中有一个web服务项目,我正在尝试优化.我提出的意识之一是建议在发布模式下编译.我不确定在这里会发生什么,但这是我所看到的:
我右键单击项目并选择Properties然后选择Build选项卡我单击Configuration下拉框,设置为RELEASE并注意Output Path是\ bin我单击项目上的REBUILD并且DLL进入\ bin\debug文件夹(不是\ BIN)!这是从编译的输出窗口粘贴的片段(注意它将配置显示为"Debug Any CPU"以及稍后/ define:DEBUG; TRACE):
------ Rebuild All started: Project: TRIMBrokerService, Configuration: Debug Any CPU ------ C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Csc.exe /noconfig /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference:"C:\Program Files\Microsoft WSE\v3.0\Microsoft.Web.Services3.dll" /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Configuration.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.Mobile.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.Services.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /reference:..\TRIMBrokerUtilities\TRIMBrokerUtil\bin\Debug\TRIMBrokerUtil.dll /debug+ /debug:full /optimize- /out:obj\Debug\TRIMBrokerService.dll /target:library FaultCode.cs FileService.asmx.cs Properties\AssemblyInfo.cs Properties\Settings.Designer.cs Settings.cs "Web References\ASMXwsTrim\Reference.cs" Compile complete -- 0 errors, 0 warnings TRIMBrokerService -> C:\Documents and Settings\johna\My Documents\Visual Studio 2005\Projects\WSE\TRIMBrokerPassingByteArray\TRIMBroker\TRIMBrokerService\bin\debug\TRIMBrokerService.dll ========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
我注意到我可以与Build选项卡对话框进行交互,当我将Configuration下拉列表框更改为Active(Debug)或只是Debug时,输出路径将更改为\ bin\debug,正如人们所期望的那样但我似乎无法获得它在发布模式下编译.有诀窍吗?我担心必须阅读MSBuild文档只是为了部署我的小网络服务,因为我认为这比我现在需要的更多.
右键单击您的解决方案,然后选择Configuration Manager.. 确保" Active solution configuration"设置为Release.然后确保将以下网格中的项目设置为使用Release配置.
也许有些事情被意外改变了......
| 归档时间: |
|
| 查看次数: |
4771 次 |
| 最近记录: |