我试图在Mac中打包我的Java Azure项目,但是我找不到cspack.exe的源代码。到目前为止,我已经设法运行了Azure Eclipse插件并成功创建了一个项目,但在尝试部署它时无法运行cspack.exe。我已经下载了Windows Azure工具,并看到CsPack.cs达到了以下几行
// Run CsPack to generate the package
ProcessHelper.StartAndWaitForProcess(
new ProcessStartInfo(Path.Combine(AzureSdkBinDirectory, Resources.CsPackExe),
args), out standardOutput, out standardError);我不知道这个组件是不是开源的。如果cspack.exe是专有的,有什么方法可以模拟cspack.exe吗?我知道它将项目压缩成zip文件,但我可以使用任何文档。
发布于 2012-07-01 19:16:04
cspack.exe不是开源的。它将被打包到Azure SDK中,可以下载和安装。有一些像jJack所说的开源的东西,但这只是一个应用程序接口,可以在Java,.NET或任何程序中使用,以访问您的配置,挂载云驱动器或其他东西。eclipse插件使用的是cspack.exe.jar,它是原始cspack应用程序的命令行包装器。Azure SDK for Mac可以从Azure SDK下载。不知道Eclipse插件是否能够在Mac上工作。
发布于 2012-07-01 13:40:25
看起来WindowsAzure4j是开源的,所以如果这是你正在使用的,那么你就走运了。我会尝试下载This并查找完整的CsPack.cs文件,也许你可以从中找出问题的根源?
https://stackoverflow.com/questions/11279760
复制相似问题