我即将编写一个JSON-web-service(VS Express 2012 - ASP.NET WEB API),现在我想通过尝试从我的Android-app获取数据来测试它.所以我尝试通过这样做使我的服务可用于本地网络:
- >从改变localhost到192.168.1.52了applicationhost.config
<site name="MyFirstWebApi" id="5">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="c:\projects\MyFirstWebApi" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:61802:192.168.1.52" />
</bindings>
</site>
Run Code Online (Sandbox Code Playgroud)
- >并且还更改了Project-properties - > Web - >"Use local IIS-Webserver" - > project-url to http://192.168.1.52:61802/
但是,当我现在尝试启动该服务时,它会给我一个错误消息框:
IIS-Express-webserver无法启动(翻译自德语)
不幸的是,我看不出确切的错误是什么,因为VS输出是空的
任何人都知道如何解决这个问题或如何正确设置?
我有一个安装MSI包的引导程序.
我怎样才能实现至少msi-package-installation被记录(详细日志记录)?我在哪里可以设置日志文件路径?因为我猜不能记录所有内容?
不,我不想要一个cmd解决方案,我需要在我的设置中实现这一点
找到LogPathVariable,但不知道它是如何工作的?
<MsiPackage SourceFile="$(var.Setup.TargetPath)" LogPathVariable="" />
Run Code Online (Sandbox Code Playgroud)
谷歌周围多次搜索并没有找到解决这个问题的方法,有什么帮助吗?
对于我的Wix项目,我通过Visual Studio的预构建事件收获了4个目录,这将导致大约160mb的数据和大约220个文件,但是构建过程花费了很长时间。
我如何加快该过程?我有一个嵌入式media.cab文件,它将保存所有文件。是文件的大小或数量会减慢该过程?还是在预建活动中使用加热工具进行收割?使用HeatDirectory元素会更快吗?
有人在加快速度方面取得了一些经验吗?
我为我的directorys /文件做了一个预构建活动.现在它创建source.wxs很好,但只有'GUID ="*"',所以现在我得到编译器错误,因为它没有映射到ProgrammFilesFolder,但每个组件都需要一个唯一的GUID:
Path" %SystemDrive%\st /MIR
"%WIX%\bin\heat.exe" dir %SystemDrive%\st -dr INSTALLDIRECTORYFOLDER -cg SourceComponentGroup -var var.SourcePath -ag -out "$(SolutionDir).\Setup\source.wxs"
Run Code Online (Sandbox Code Playgroud)
结果:
<Component Id="cmp97CD2699CFD0E466AE00E9EE0BC75B3D" Directory="dirE9158D60656EC6CD461378A2C8EDC064" Guid="*">
<File Id="filD6533D5A559BC86E4704F435FEEE2A5A" KeyPath="yes" Source="$(var.SourcePath)\test1.txt" />
</Component>
Run Code Online (Sandbox Code Playgroud)
是否有任何参数我可以改变以获得所需的效果?我找不到有关参数的任何文档.
我正在 Qt-Creator 5 中创建一个模拟时钟,现在我想将数字绘制到屏幕上,但它不起作用?
painter.drawText(QPoint(50, 50), "12");
Run Code Online (Sandbox Code Playgroud)
我绝对不明白为什么它不起作用。当我用 a 替换代码中的这一行时.drawEllipse,它工作正常。所以位置/颜色不可能是问题,除非drawText不使用setBrush()颜色。
任何人都知道如何使用 正确在屏幕上绘制文本QPainter?
//previous code only draws blue ellipses with white background
QColor secondColor(240,0,0);
painter.setPen(Qt::NoPen);
painter.setBrush(secondColor);
painter.save();
QFont font=painter.font() ;
font.setPointSize(18);
painter.setFont(font);
painter.drawText(QPoint(50, 50), "12");
Run Code Online (Sandbox Code Playgroud)
因为已经到了最后paintEvent不能透支