我的cspack命令应该是什么来打包azure项目
我试过很多不同的方法,请帮忙 我的目录结构如下:我的cspack命令应该是什么来打包azure项目,azure,Azure,我试过很多不同的方法,请帮忙 我的目录结构如下: trunk/Portal/MYAPPLICATION.Cloud (cloud project) trunk/Portal/Portal/MYAPPLICATION.Portal (web app) 我的服务定义: <?xml version="1.0" encoding="utf-8"?> <ServiceDefinition name="MYAPPLICATION.Cloud" xmlns="http://sc
trunk/Portal/MYAPPLICATION.Cloud (cloud project)
trunk/Portal/Portal/MYAPPLICATION.Portal (web app)
我的服务定义:
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="MYAPPLICATION.Cloud" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2012-05.1.7">
<WebRole name="MYAPPLICATION.Portal" enableNativeCodeExecution="true">
<ConfigurationSettings>
<Setting name="DiagnosticsConnectionString" />
<Setting name="DataConnectionString" />
<Setting name="BaseUrl" />
<Setting name="DatabaseConnectionString" />
<Setting name="Environment" />
</ConfigurationSettings>
<Bindings>
<Binding name="HttpIn" endpointName="HttpIn" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="HttpIn" protocol="http" port="80" />
</Endpoints>
<Imports>
<Import moduleName="RemoteAccess" />
<Import moduleName="RemoteForwarder" />
</Imports>
</WebRole>
</ServiceDefinition>
那么具体来说,我的论点应该是什么呢?您应该在主干/Portal文件夹中运行以下内容:
cspack MYAPPLICATION.Cloud\ServiceDefinition.csdef /out:MYAPPLICATION.cspkg /role:MYAPPLICATION.Portal;Portal\MYAPPLICATION.Portal /sites:MYAPPLICATION.Portal;Web;C:\trunk\Portal\Portal\MYAPPLICATION.Portal
更多信息:
cspack MYAPPLICATION.Cloud\ServiceDefinition.csdef /out:MYAPPLICATION.cspkg /role:MYAPPLICATION.Portal;Portal\MYAPPLICATION.Portal /sites:MYAPPLICATION.Portal;Web;C:\trunk\Portal\Portal\MYAPPLICATION.Portal