一旦我使用“Build-> Publish-> Create Service Package Only”打包我的Azure角色,我就会得到两个文件。一个是.cscfg - 一个带有服务配置的小型XML文件。另一个是包本身,实际上是一个扩展名为.cspkg的ZIP存档。
.cspkg文件包含.cssx文件,当我向我的角色添加内容时,该文件变得越来越大。所以我假设.cssx文件包含我的角色的所有内容,包括二进制文件。如果我用浏览器打开它 - 它不包含任何可识别的模式,只包含一些二进制内容。
我希望确保该软件包包含所有正确的内容,然后再将其上传到Windows Azure,但由于我无法分析.cssx文件,因此我无法做到这一点。有没有办法分析.cssx文件以验证它是否已正确组装?
答案 0 :(得分:4)
将[filename].cssx
文件重命名为[filename].zip
,然后使用您喜欢的归档实用程序打开该文件。
在执行此操作之前,您需要按照一些步骤禁用加密存档。 更详细的信息here