有谁知道如何从 .NET 可执行文件中获取返回代码?我写了一个程序,它有一个返回 int 的静态 main 方法,当我从 powershell 运行它时,我似乎无法获得这个数字。这是我目前拥有的:
&$executable $params
exit $LASTEXITCODE
Run Code Online (Sandbox Code Playgroud)
其中$executable是可执行文件的路径,$params是传递给可执行文件的参数。
但是,$LASTEXITCODE始终为 0。该程序通过 Log4Net 控制台附加程序写入控制台,因此上述将输出通过管道传输到 PowerShell 中的控制台。
任何人都可以帮忙吗?
我正在尝试从我的Angular2 src/app文件夹中读取一个json文件
目录结构如下: -
我正在尝试使用以下代码在app.config.js中读取该文件: -
public load() {
return new Promise((resolve, reject) => {
this._http.get("config.json")
.map(res => res.json())
.subscribe((data) => {
this.cache['config.json'] = new ConfigData(data.json());
resolve(true);
});
});
}
Run Code Online (Sandbox Code Playgroud)
但我尝试的一切都会导致以下错误: -
zone.js:2224 GET http:// localhost:4200/config.json 404(未找到)
我需要在哪里放置文件?
我已经尝试将它移动到src目录无济于事.我也尝试过: -
app/config.json ./app/config.json
我还在app下添加了一个assets文件夹并将其添加到那里,但这也没有用
我需要做什么?
谢谢