问题列表 - 第11225页

我应该使用什么工具来自动部署ASP.NET MVC应用程序?

我使用ASP.NET MVC为暑期实习写了一个网站.进展顺利,但我发现痛苦的一件事就是部署.特别是因为我们经常部署,而且我一直在手工完成.

我正在寻找一种"标准".NET部署工具,可以与ASP.NET MVC项目一起使用,以自动化我们的部署过程.

我希望该工具可以做的一些事情(我现在手动完成):

  • 将编译模式设置为"Release"
  • 发布我的ASP.NET MVC Web应用程序项目
  • 确保我的Web Config中的调试模式="关闭"
  • 将数据库的连接字符串从dev db更改为prod db的信息
  • 将网站转移到Web服务器
  • 理想情况下,如果它停止IIS站点并用新文件替换现有站点,然后重新启动它将是很好的.

鉴于这些软性要求,您建议我使用什么工具来解决这个问题?如果重要的话,我正在使用II7.

.net asp.net-mvc iis-7 automated-deploy

5
推荐指数
1
解决办法
792
查看次数

我如何显示网站的"法定饮酒年龄"警报?

我有一个网站,你应该是21岁或以上从这个网站购买葡萄酒.如何点击"警告",说明点击购买页面即表明您已证明自己已年满21岁?

alerts

4
推荐指数
1
解决办法
628
查看次数

可以在图像上叠加透明div

我在下面的图片中运行了这个例子,这是在Flash中完成的,我想知道是否有类似的影响,在图像底部有一个带有文本的透明框可以使用CSS或其他闪存?

http://www.ajaxline.com/files/imgloop.png http://www.ajaxline.com/files/imgloop.png

html css

35
推荐指数
3
解决办法
8万
查看次数

使用Python中的子进程从进程中无缓冲读取

我试图从一个产生长而耗时的输出的过程中读取.不过,我想抓住它的输出为当它被生产.但是使用类似下面的东西似乎是在缓冲命令的输出,所以我最终得到了所有输出行:

p = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, bufsize=0)
    for line in p.stdout:
        print line
Run Code Online (Sandbox Code Playgroud)

我在MacOS 10.5上尝试这个

python subprocess

21
推荐指数
2
解决办法
7713
查看次数

Scala中的"eval"

Scala可以用来编写Java应用程序的脚本吗?

我需要从Java加载一段Scala代码,为它设置执行范围(主机应用程序公开的数据),评估它并从中检索结果对象.

Scala文档显示了从Java调用编译的Scala代码是多么容易(因为它变成了常规的JVM字节码).

但是我如何动态评估Scala表达式(从Java或者如果在Scala中更容易)?

对于许多其他语言,有javax.scripting接口.Scala似乎不支持它,我在Java/Scala互操作性文档中找不到任何不依赖于提前编译的东西.

java scripting scala embedding

56
推荐指数
5
解决办法
2万
查看次数

Windows高级文件匹配

我正在尝试使用批处理文件列出目录中的文件,使得仅文件名(减去扩展名)仅匹配数字模式,例如125646543.pdf,这很容易表达为正则表达式[\ d] +\.pdf但当然我没有仅使用Windows机制的这些细节...我正在尝试使用仅限Windows的机制,因为我无法在目标服务器上安装任何其他东西,并且需要支持至少在Windows Server 2000和2003上.

我会针对这个特定的例子采取一个特定的解决方案,或者更通用的东西,比那些更为先进的东西*和?

我已经尝试使用set/a来为文件名添加一个数字,但由于它将字符串解释为环境变量而0(如果它们未定义),这不能很好地工作.我也尝试使用if %% ~na GTR 0,但它也匹配文本文件名,例如report.pdf,因为它似乎在这种情况下进行字符串比较.

regex windows batch-file

11
推荐指数
1
解决办法
2万
查看次数

如何防止我的html表拉伸

有时,当我的一个表格单元格中的一段数据太长时,它会拉伸单元格并使整个表格的布局变形.我怎么能阻止这个?

html css

19
推荐指数
3
解决办法
3万
查看次数

为什么不是新的(特定于位宽)printf()格式选项字符串作为C99的一部分?

在研究如何printf()在C中执行跨平台格式字符串时(也就是说,考虑到我希望每个整数参数printf()应该是的位数),我在维基百科文章的这一部分中进行了讨论printf().本文讨论了可以传递给printf()格式化字符串的非标准选项,例如(似乎是特定于Microsoft的扩展):

printf("%I32d\n", my32bitInt);
Run Code Online (Sandbox Code Playgroud)

它接着说:

ISO C99包括inttypes.h头文件,其中包含许多用于独立于平台的printf编码的宏.

...然后列出一组可在所述标题中找到的宏.查看头文件,使用它们我必须写:

 printf("%"PRId32"\n", my32bitInt);
Run Code Online (Sandbox Code Playgroud)

我的问题是:我错过了什么吗?这真的是标准的C99方式吗?如果是这样,为什么?(虽然我从未见过以这种方式使用格式字符串的代码并不感到惊讶,因为它看起来很麻烦......)

c printf types c99 format-specifiers

17
推荐指数
2
解决办法
7350
查看次数

AS3/Air:PNG> File> FileStream> ByteArray> BitmapData

我想使用FileSteam.open()从磁盘同步读取图像文件.然后我可以使用readBytes()将它们放入ByteArray中,但是我找不到如何将它转换为BitmapData.我知道Image可以按原样读取,但我需要BitmapData.

有什么建议?

air filestream actionscript-3 bitmapdata

0
推荐指数
1
解决办法
8246
查看次数

在WebRequest中发送gzip压缩数据?

我有大量的数据(~100k),我的C#app正在安装mod_gzip发送到我的Apache服务器.我正在尝试使用System.IO.Compression.GZipStream首先gzip数据.PHP接收原始的gzip压缩数据,因此Apache并没有像我期望的那样解压缩它.我错过了什么吗?

System.Net.WebRequest req = WebRequest.Create(this.Url);
req.Method = this.Method; // "post"
req.Timeout = this.Timeout;
req.ContentType = "application/x-www-form-urlencoded";
req.Headers.Add("Content-Encoding: gzip");

System.IO.Stream reqStream = req.GetRequestStream();

GZipStream gz = new GZipStream(reqStream, CompressionMode.Compress);

System.IO.StreamWriter sw = new System.IO.StreamWriter(gz, Encoding.ASCII);
sw.Write( large_amount_of_data );
sw.Close();

gz.Close();
reqStream.Close()


System.Net.WebResponse resp = req.GetResponse();
// (handle response...)
Run Code Online (Sandbox Code Playgroud)

我不完全确定"Content-Encoding:gzip"适用于客户端提供的头文件.

c# gzip webrequest gzipstream

16
推荐指数
1
解决办法
1万
查看次数