Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
dotNET
Roslyn
提交
4d6c590f
R
Roslyn
项目概览
dotNET
/
Roslyn
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Roslyn
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4d6c590f
编写于
10月 07, 2016
作者:
T
Tomas Matousek
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Bundle System.ValueTuple with csi.exe
上级
e989b3cd
变更
11
隐藏空白更改
内联
并排
Showing
11 changed file
with
72 addition
and
41 deletion
+72
-41
src/Interactive/CsiCore/csi.rsp
src/Interactive/CsiCore/csi.rsp
+1
-0
src/Interactive/CsiCore/project.json
src/Interactive/CsiCore/project.json
+15
-13
src/Interactive/VbiCore/project.json
src/Interactive/VbiCore/project.json
+15
-13
src/Interactive/VbiCore/vbi.rsp
src/Interactive/VbiCore/vbi.rsp
+1
-0
src/Interactive/csi/csi.rsp
src/Interactive/csi/csi.rsp
+1
-0
src/Interactive/csi/project.json
src/Interactive/csi/project.json
+9
-7
src/Interactive/vbi/project.json
src/Interactive/vbi/project.json
+9
-7
src/Interactive/vbi/vbi.rsp
src/Interactive/vbi/vbi.rsp
+1
-0
src/Scripting/CSharpTest/CommandLineRunnerTests.cs
src/Scripting/CSharpTest/CommandLineRunnerTests.cs
+17
-1
src/Setup/DevDivInsertionFiles/BuildDevDivInsertionFiles.vb
src/Setup/DevDivInsertionFiles/BuildDevDivInsertionFiles.vb
+1
-0
src/Setup/DevDivVsix/CompilersPackage/Microsoft.CodeAnalysis.Compilers.swr
...six/CompilersPackage/Microsoft.CodeAnalysis.Compilers.swr
+2
-0
未找到文件。
src/Interactive/CsiCore/csi.rsp
浏览文件 @
4d6c590f
...
...
@@ -23,6 +23,7 @@
/r:System.Threading.Tasks.dll
/r:System.Threading.Tasks.Parallel.dll
/r:System.Threading.Thread.dll
/r:System.ValueTuple.dll
# imports
/u:System
/u:System.IO
...
...
src/Interactive/CsiCore/project.json
浏览文件 @
4d6c590f
{
"dependencies"
:
{
},
"frameworks"
:
{
//
We
don't
actually
target
netstandard
1.6
;
this
is
to
work
around
https://github.com/dotnet/roslyn/issues/
12458
"netstandard1.6"
:
{
"imports"
:
"portable-net452"
},
"NETCoreApp1.0"
:
{
"imports"
:
"portable-net452"
}
"dependencies"
:
{
"System.ValueTuple"
:
"4.3.0-preview1-24530-04"
},
"frameworks"
:
{
//
We
don't
actually
target
netstandard
1.6
;
this
is
to
work
around
https://github.com/dotnet/roslyn/issues/
12458
"netstandard1.6"
:
{
"imports"
:
"portable-net452"
},
"runtimes"
:
{
"win7-x64"
:
{
},
"ubuntu.14.04-x64"
:
{
},
"osx.10.10-x64"
:
{
}
"NETCoreApp1.0"
:
{
"imports"
:
"portable-net452"
}
},
"runtimes"
:
{
"win7-x64"
:
{},
"ubuntu.14.04-x64"
:
{},
"osx.10.10-x64"
:
{}
}
}
src/Interactive/VbiCore/project.json
浏览文件 @
4d6c590f
{
"dependencies"
:
{
},
"frameworks"
:
{
//
We
don't
actually
target
netstandard
1.6
;
this
is
to
work
around
https://github.com/dotnet/roslyn/issues/
12458
"netstandard1.6"
:
{
"imports"
:
"portable-net452"
},
"NETCoreApp1.0"
:
{
"imports"
:
"portable-net452"
}
"dependencies"
:
{
"System.ValueTuple"
:
"4.3.0-preview1-24530-04"
},
"frameworks"
:
{
//
We
don't
actually
target
netstandard
1.6
;
this
is
to
work
around
https://github.com/dotnet/roslyn/issues/
12458
"netstandard1.6"
:
{
"imports"
:
"portable-net452"
},
"runtimes"
:
{
"win7-x64"
:
{
},
"ubuntu.14.04-x64"
:
{
},
"osx.10.10-x64"
:
{
}
"NETCoreApp1.0"
:
{
"imports"
:
"portable-net452"
}
},
"runtimes"
:
{
"win7-x64"
:
{},
"ubuntu.14.04-x64"
:
{},
"osx.10.10-x64"
:
{}
}
}
src/Interactive/VbiCore/vbi.rsp
浏览文件 @
4d6c590f
...
...
@@ -22,6 +22,7 @@
/r:System.Threading.Tasks.dll
/r:System.Threading.Tasks.Parallel.dll
/r:System.Threading.Thread.dll
/r:System.ValueTuple.dll
# imports
/Imports:System
/Imports:System.IO
...
...
src/Interactive/csi/csi.rsp
浏览文件 @
4d6c590f
/r:System
/r:System.Core
/r:Microsoft.CSharp
/r:System.ValueTuple.dll
/u:System
/u:System.IO
/u:System.Collections.Generic
...
...
src/Interactive/csi/project.json
浏览文件 @
4d6c590f
{
"dependencies"
:
{
},
"frameworks"
:
{
"net46"
:
{
}
},
"runtimes"
:
{
"win7"
:
{
}
}
"dependencies"
:
{
"System.ValueTuple"
:
"4.3.0-preview1-24530-04"
},
"frameworks"
:
{
"net46"
:
{}
},
"runtimes"
:
{
"win7"
:
{}
}
}
src/Interactive/vbi/project.json
浏览文件 @
4d6c590f
{
"dependencies"
:
{
},
"frameworks"
:
{
"net46"
:
{
}
},
"runtimes"
:
{
"win7"
:
{
}
}
"dependencies"
:
{
"System.ValueTuple"
:
"4.3.0-preview1-24530-04"
},
"frameworks"
:
{
"net46"
:
{}
},
"runtimes"
:
{
"win7"
:
{}
}
}
src/Interactive/vbi/vbi.rsp
浏览文件 @
4d6c590f
/r:System
/r:System.Core
/r:System.ValueTuple.dll
/Imports:System
/Imports:System.IO
/Imports:System.Collections.Generic
...
...
src/Scripting/CSharpTest/CommandLineRunnerTests.cs
浏览文件 @
4d6c590f
...
...
@@ -26,7 +26,7 @@ public class CommandLineRunnerTests : TestBase
// default csi.rsp
private
static
readonly
string
[]
s_defaultArgs
=
new
[]
{
"/r:System;System.Core;Microsoft.CSharp"
,
"/r:System;System.Core;Microsoft.CSharp
;System.ValueTuple.dll
"
,
"/u:System;System.IO;System.Collections.Generic;System.Diagnostics;System.Dynamic;System.Linq;System.Linq.Expressions;System.Text;System.Threading.Tasks"
,
};
...
...
@@ -166,6 +166,22 @@ > Print(2)
> "
,
runner
.
Console
.
Out
.
ToString
());
}
[
Fact
]
public
void
Tuples
()
{
var
runner
=
CreateRunner
(
input
:
"(1,2)"
);
runner
.
RunInteractive
();
AssertEx
.
AssertEqualToleratingWhitespaceDifferences
(
$@"Microsoft (R) Visual C# Interactive Compiler version
{
s_compilerVersion
}
Copyright (C) Microsoft Corporation. All rights reserved.
Type ""#help"" for more information.
> (1,2)
[(1, 2)]
> "
,
runner
.
Console
.
Out
.
ToString
());
}
[
Fact
]
public
void
Exception
()
{
...
...
src/Setup/DevDivInsertionFiles/BuildDevDivInsertionFiles.vb
浏览文件 @
4d6c590f
...
...
@@ -122,6 +122,7 @@ Public Class BuildDevDivInsertionFiles
"System.Security.Principal.Windows.dll"
,
"System.Text.Encoding.CodePages.dll"
,
"System.Threading.Thread.dll"
,
"System.ValueTuple.dll"
,
"System.Xml.XmlDocument.dll"
,
"System.Xml.XPath.dll"
,
"System.Xml.XPath.XDocument.dll"
,
...
...
src/Setup/DevDivVsix/CompilersPackage/Microsoft.CodeAnalysis.Compilers.swr
浏览文件 @
4d6c590f
...
...
@@ -28,6 +28,7 @@ folder InstallDir:\MSBuild\15.0\Bin
file
source
=$(
OutputPath
)\
Microsoft
.
CodeAnalysis
.
dll
vs
.
file
.
ngen
=
yes
file
source
=$(
OutputPath
)\
System
.
Collections
.
Immutable
.
dll
vs
.
file
.
ngen
=
yes
file
source
=$(
OutputPath
)\
System
.
Reflection
.
Metadata
.
dll
vs
.
file
.
ngen
=
yes
file
source
=$(
OutputPath
)\
System
.
ValueTuple
.
dll
vs
.
file
.
ngen
=
yes
file
source
=$(
OutputPath
)\
Microsoft
.
DiaSymReader
.
Native
.
amd64
.
dll
file
source
=$(
OutputPath
)\
Microsoft
.
DiaSymReader
.
Native
.
x86
.
dll
...
...
@@ -81,6 +82,7 @@ folder InstallDir:\MSBuild\15.0\Bin\amd64
file
source
=$(
OutputPath
)\
Microsoft
.
CodeAnalysis
.
dll
vs
.
file
.
ngen
=
yes
file
source
=$(
OutputPath
)\
System
.
Collections
.
Immutable
.
dll
vs
.
file
.
ngen
=
yes
file
source
=$(
OutputPath
)\
System
.
Reflection
.
Metadata
.
dll
vs
.
file
.
ngen
=
yes
file
source
=$(
OutputPath
)\
System
.
ValueTuple
.
dll
vs
.
file
.
ngen
=
yes
file
source
=$(
OutputPath
)\
Microsoft
.
DiaSymReader
.
Native
.
amd64
.
dll
file
source
=$(
OutputPath
)\
Microsoft
.
DiaSymReader
.
Native
.
x86
.
dll
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录