小编Ric*_*ber的帖子

项目"<项目名称>"不是最新的.输出文件''后输入文件'<static file>'被修改

我正在创建一个打字稿项目(项目类型 - 带有Typescript的Web应用程序),其中包括typescript,javascript和其他静态文件.

我正在使用Visual Studio 2015构建环境和Microsoft.TypeScript.MSBuild.1.8.11 nuget包进行实际编译(即不使用tsconfig.json).

我有一个Post-build事件任务,其副作用是"触摸"其中一些静态文件.当我随后触发另一个构建时,我在输出*中收到警告:

Project '<project name>' is not up to date.
Input file '<static file>' is modified after output file ''.`
Run Code Online (Sandbox Code Playgroud)

并且该项目被迫重建.

任何人都可以想到我怎么能弄清楚VS2015在谈到" output file ''" 时所指的是什么?

  • 我已经将MSBuild设置为在工具 - >选项 - >构建并运行设置中输出诊断信息.

msbuild typescript visual-studio-2015 typescript1.8

6
推荐指数
2
解决办法
2252
查看次数

使用$ expand的OData查询,但根$ select为空

我在根元素上有一个具有多个NavigationProperties的OData服务。我想在查询中不从根返回任何结果,例如($top为了简洁起见,删除了的和)

http://services.odata.org/V4/TripPinServiceRW/People?$ expand = Friends($ select = FirstName)&$ select = null

可能会回来

{
    "value": [{
        "Friends": [{
                "FirstName": "Scott"
        }]
    }]
}
Run Code Online (Sandbox Code Playgroud)

目前,我必须在根级别指定至少一列$select,否则将检索根级别的所有

(即 http://services.odata.org/V4/TripPinServiceRW/People?$ expand = Friends($ select = FirstName)&$ select = FirstName)

是否可以以某种方式指定一个空的$ select列表?我在ABNF中看不到明显的方法。

odata

3
推荐指数
1
解决办法
554
查看次数