- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果我通过 Visual Studio 创建 Azure 包,那么它可以正常工作并在 Azure 上运行。如果我运行以下 cmd,则创建的 .cspkg 为 8,032KB,而不是通过 Visual Studio 创建的 14,785KB。
命令行生成的 .cspkg 应大于通过 Visual Studio 生成的文件,因为 afterbuild 事件会创建额外的 css/javascript 文件。
我想通过命令行运行它,因为当我在本地部署项目时,它会在构建后事件中压缩/缩小,并且我无法弄清楚如何在该过程之后创建 Azure 包,所以我想我会这样做改为这种方式。
cspack.exe C:\blah\Azure\ServiceDefinition.csdef
/role:Project.Web;C:\blah\Deploy
/sites:Project.Web;Web;C:\blah\Deploy
/rolePropertiesFile:Project.Web;C:\blah\AzureRoleProperties.txt
/out:C:\Package.cspkg
服务定义具有:
<Site name="Web" physicalDirectory="..\Project.Web">
我的项目只有 1 个角色,所以我不明白为什么通过 Visual Studio 文件大小几乎翻倍,我也无法将 .zip 添加到 .cspkg 并查看我的 cmd 行生成的 .cspkg 文件。
最佳答案
有几件事。当您在 Visual Studio 中打包项目时,它会在打包之前进行构建。仅运行 CSPack 并不执行构建,它仅执行打包。所以可能是它打包的目录之一是空的。
还值得注意的是,如果站点的名称为“Web”,则许多其他参数(包括物理目录)将被忽略。要解决这个问题,您可以尝试更改网站名称,或者找出它真正从哪里提取内容。
关于visual-studio - 这个 cspack 命令行有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7323098/
我最近在 Teamcity 中设置了新的构建配置,以便为 Azure 创建云服务包。使用 msbuild 构建项目后,我调用 cspack.exe (Azure SDK 2.2) 来创建包。 这是我正
CSPACK 的另一个问题... 我有一个像这样的服务定义文件:
CSPACK 的另一个问题... 我有一个像这样的服务定义文件:
如果我通过 Visual Studio 创建 Azure 包,那么它可以正常工作并在 Azure 上运行。如果我运行以下 cmd,则创建的 .cspkg 为 8,032KB,而不是通过 Visual
我尝试了很多不同的方法,请帮忙。 我的目录结构如下: trunk/Portal/MYAPPLICATION.Cloud (cloud project) trunk/Portal/Portal/M
我正在使用 TFS 构建一个包含 ASP.NET MVC 3 Web 角色的 Azure 项目。 目前我的构建失败并出现以下错误:- C:\Program Files (x86)\MSBuild\Mi
我正在通过新的 Visual Studio Online 构建系统进行 PoC,我设法为我的项目设置构建并运行单元测试,但是当我尝试构建 ccproj 以便将其部署到 Azure 中时,我收到此错误:
我有一个 powershell 脚本,用于打包我们的构建并将其部署到 Azure 云服务。该脚本在 SDK 2.3 上运行没有任何问题,但是当我们升级到 SDK 2.5 时,我们在构建项目时开始收到以
我正在尝试在构建服务器上使用 cspack 构建 Azure 部署包,以便将 devfabric 部署 (csrun) 到测试服务器上。 cspack 尽职尽责地将 Web 角色二进制文件和文件复制到
我正在尝试在 Mac 中打包我的 Java Azure 项目,但找不到 cspack.exe 的源代码。到目前为止,我已成功运行 Azure Eclipse 插件并成功创建了一个项目,但在尝试部署时无
使用 cspack.exe 创建 Azure 云包时出现丢失文件错误 Full Size Image 最佳答案 我不是 cspack 专家,但我不认为在 csdef 的启动序列中包含该文件会使其在解决
我在为磁盘上总计高达 380 MB 的 Web 角色创建包时遇到问题。当指定/copyOnly 标志时,我可以让 CSPack 正常运行,但是一旦我尝试创建实际的包文件,我就会收到 OutOfMemo
我正在为 Azure Web 角色项目编写构建脚本。该脚本将在构建服务器上运行,因此使用 VS 是行不通的。 我可以使用 MSBuild 构建项目并使用 CmdLets for Azure处理部署(通
我已经安装了 Azure SDK 2.5。当我运行命令时: "C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.5\bin\cspack.exe" .
我已经安装了 Azure SDK 2.5。当我运行命令时: "C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.5\bin\cspack.exe" .
当我使用“构建->发布->仅创建服务包”来打包我的 Azure 角色时,我会得到两个文件。其中之一是 .cscfg - 一个带有服务配置的小型 XML 文件。另一个是包本身,它实际上是一个带有 .cs
我的 csdef 文件已正确配置,但我仍然无法正确运行 cspack。它一直说找不到文件。当我每个 webrole 有一个站点时,我使用了参数/role:;。对于 2 个站点,我需要更改此设置吗? 最
我花了一些时间尝试让 cspack 和 csrun 命令在 azure 模拟器中本地运行网站。到目前为止,这是我得到的,但它不起作用我用的是 psake Task StartAzureEmulator
我刚刚在 Visual Studio 2012 中升级到 Azure SDK Tools 2.5,当我尝试通过 GUI 发布到 Azure 时,我在最后的 CSPack 步骤中收到以下错误。 错误消息
当我尝试在本地tomcat上使用eclipse部署应用程序时,出现以下错误: [windowsazurepackage] cspack.exe: Error : The specified path,
我是一名优秀的程序员,十分优秀!