Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ruanhaishen
NLua
Commits
9160e3e8
Commit
9160e3e8
authored
Oct 10, 2014
by
Vinicius Jarina
Browse files
Fixed build ..again
😤
parent
6d7f530a
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Applications/LuaRunner/NLua.csproj
View file @
9160e3e8
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion=
"4.0"
>
<Project
DefaultTargets=
"Build"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion=
"4.0"
>
<PropertyGroup>
<PropertyGroup>
<Configuration
Condition=
" '$(Configuration)' == '' "
>
Debug
</Configuration>
<Configuration
Condition=
" '$(Configuration)' == '' "
>
Debug
</Configuration>
<Platform
Condition=
" '$(Platform)' == '' "
>
AnyCPU
</Platform>
<Platform
Condition=
" '$(Platform)' == '' "
>
AnyCPU
</Platform>
<ProjectGuid>
{3CE4CCB6-3465-43E3-B5ED-5FB9B70D20E5}
</ProjectGuid>
<ProjectGuid>
{3CE4CCB6-3465-43E3-B5ED-5FB9B70D20E5}
</ProjectGuid>
<OutputType>
Exe
</OutputType>
<OutputType>
Exe
</OutputType>
<AppDesignerFolder>
Properties
</AppDesignerFolder>
<AppDesignerFolder>
Properties
</AppDesignerFolder>
<RootNamespace>
NLua
</RootNamespace>
<RootNamespace>
NLua
</RootNamespace>
<AssemblyName>
NLua
</AssemblyName>
<AssemblyName>
NLua
</AssemblyName>
<ReleaseVersion>
2.x
</ReleaseVersion>
<ReleaseVersion>
1.3.1
</ReleaseVersion>
<TargetFrameworkVersion>
v4.5
</TargetFrameworkVersion>
<TargetFrameworkVersion>
v4.5
</TargetFrameworkVersion>
<TargetFrameworkProfile
/>
<TargetFrameworkProfile
/>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "
>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "
>
<DebugSymbols>
True
</DebugSymbols>
<DebugSymbols>
True
</DebugSymbols>
<DebugType>
full
</DebugType>
<DebugType>
full
</DebugType>
<Optimize>
False
</Optimize>
<Optimize>
False
</Optimize>
<OutputPath>
..\..\tests\
</OutputPath>
<OutputPath>
..\..\tests\
</OutputPath>
<DefineConstants>
DEBUG
</DefineConstants>
<DefineConstants>
DEBUG
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
<WarningLevel>
4
</WarningLevel>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
<Externalconsole>
true
</Externalconsole>
<Externalconsole>
true
</Externalconsole>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "
>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "
>
<DebugType>
none
</DebugType>
<DebugType>
none
</DebugType>
<Optimize>
True
</Optimize>
<Optimize>
True
</Optimize>
<OutputPath>
..\..\tests\
</OutputPath>
<OutputPath>
..\..\tests\
</OutputPath>
<DefineConstants>
RELEASE
</DefineConstants>
<DefineConstants>
RELEASE
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
<WarningLevel>
4
</WarningLevel>
<PlatformTarget>
AnyCPU
</PlatformTarget>
<PlatformTarget>
AnyCPU
</PlatformTarget>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|x64' "
>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|x64' "
>
<DebugSymbols>
True
</DebugSymbols>
<DebugSymbols>
True
</DebugSymbols>
<DebugType>
full
</DebugType>
<DebugType>
full
</DebugType>
<Optimize>
False
</Optimize>
<Optimize>
False
</Optimize>
<OutputPath>
..\..\Run\Debug_x64
</OutputPath>
<OutputPath>
..\..\Run\Debug_x64
</OutputPath>
<DefineConstants>
DEBUG
</DefineConstants>
<DefineConstants>
DEBUG
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
<WarningLevel>
4
</WarningLevel>
<PlatformTarget>
x64
</PlatformTarget>
<PlatformTarget>
x64
</PlatformTarget>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|x64' "
>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|x64' "
>
<DebugType>
none
</DebugType>
<DebugType>
none
</DebugType>
<Optimize>
True
</Optimize>
<Optimize>
True
</Optimize>
<OutputPath>
..\..\Run\Release_x64
</OutputPath>
<OutputPath>
..\..\Run\Release_x64
</OutputPath>
<DefineConstants>
RELEASE
</DefineConstants>
<DefineConstants>
RELEASE
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
<WarningLevel>
4
</WarningLevel>
<PlatformTarget>
x64
</PlatformTarget>
<PlatformTarget>
x64
</PlatformTarget>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)' == 'DebugKopiLua|AnyCPU'"
>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)' == 'DebugKopiLua|AnyCPU'"
>
<DebugSymbols>
true
</DebugSymbols>
<DebugSymbols>
true
</DebugSymbols>
<OutputPath>
..\..\tests\
</OutputPath>
<OutputPath>
..\..\tests\
</OutputPath>
<DefineConstants>
DEBUG
</DefineConstants>
<DefineConstants>
DEBUG
</DefineConstants>
<DebugType>
full
</DebugType>
<DebugType>
full
</DebugType>
<PlatformTarget>
AnyCPU
</PlatformTarget>
<PlatformTarget>
AnyCPU
</PlatformTarget>
<ErrorReport>
prompt
</ErrorReport>
<ErrorReport>
prompt
</ErrorReport>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
<WarningLevel>
4
</WarningLevel>
<WarningLevel>
4
</WarningLevel>
<Optimize>
false
</Optimize>
<Optimize>
false
</Optimize>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)' == 'DebugKopiLua|x64'"
>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)' == 'DebugKopiLua|x64'"
>
<DebugSymbols>
true
</DebugSymbols>
<DebugSymbols>
true
</DebugSymbols>
<OutputPath>
bin\x64\DebugKopiLua\
</OutputPath>
<OutputPath>
bin\x64\DebugKopiLua\
</OutputPath>
<DefineConstants>
DEBUG
</DefineConstants>
<DefineConstants>
DEBUG
</DefineConstants>
<DebugType>
full
</DebugType>
<DebugType>
full
</DebugType>
<PlatformTarget>
x64
</PlatformTarget>
<PlatformTarget>
x64
</PlatformTarget>
<ErrorReport>
prompt
</ErrorReport>
<ErrorReport>
prompt
</ErrorReport>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
<CodeAnalysisRuleSet>
AllRules.ruleset
</CodeAnalysisRuleSet>
<WarningLevel>
4
</WarningLevel>
<WarningLevel>
4
</WarningLevel>
<Optimize>
false
</Optimize>
<Optimize>
false
</Optimize>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)' == 'ReleaseKopiLua|AnyCPU'"
>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)' == 'ReleaseKopiLua|AnyCPU'"
>
<OutputPath>
..\..\tests\
</OutputPath>
<OutputPath>
..\..\tests\
</OutputPath>
<WarningLevel>
4
</WarningLevel>
<WarningLevel>
4
</WarningLevel>
<Optimize>
false
</Optimize>
<Optimize>
false
</Optimize>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)' == 'ReleaseKopiLua|x64'"
>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)' == 'ReleaseKopiLua|x64'"
>
<OutputPath>
bin\x64\ReleaseKopiLua\
</OutputPath>
<OutputPath>
bin\x64\ReleaseKopiLua\
</OutputPath>
<WarningLevel>
4
</WarningLevel>
<WarningLevel>
4
</WarningLevel>
<Optimize>
false
</Optimize>
<Optimize>
false
</Optimize>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup>
<PropertyGroup>
<ApplicationIcon>
NLua.ico
</ApplicationIcon>
<ApplicationIcon>
NLua.ico
</ApplicationIcon>
</PropertyGroup>
</PropertyGroup>
<ItemGroup>
<ItemGroup>
<Reference
Include=
"System"
/>
<Reference
Include=
"System"
/>
<Reference
Include=
"System.Data"
/>
<Reference
Include=
"System.Data"
/>
<Reference
Include=
"System.Xml"
/>
<Reference
Include=
"System.Xml"
/>
</ItemGroup>
</ItemGroup>
<ItemGroup>
<ItemGroup>
<Compile
Include=
"LuaNetRunner.cs"
/>
<Compile
Include=
"LuaNetRunner.cs"
/>
<Compile
Include=
"Properties\AssemblyInfo.cs"
/>
<Compile
Include=
"Properties\AssemblyInfo.cs"
/>
</ItemGroup>
</ItemGroup>
<ItemGroup>
<ItemGroup>
<BootstrapperPackage
Include=
"Microsoft.Net.Client.3.5"
>
<BootstrapperPackage
Include=
"Microsoft.Net.Client.3.5"
>
<Visible>
False
</Visible>
<Visible>
False
</Visible>
<ProductName>
.NET Framework 3.5 SP1 Client Profile
</ProductName>
<ProductName>
.NET Framework 3.5 SP1 Client Profile
</ProductName>
<Install>
false
</Install>
<Install>
false
</Install>
</BootstrapperPackage>
</BootstrapperPackage>
<BootstrapperPackage
Include=
"Microsoft.Net.Framework.3.5.SP1"
>
<BootstrapperPackage
Include=
"Microsoft.Net.Framework.3.5.SP1"
>
<Visible>
False
</Visible>
<Visible>
False
</Visible>
<ProductName>
.NET Framework 3.5 SP1
</ProductName>
<ProductName>
.NET Framework 3.5 SP1
</ProductName>
<Install>
true
</Install>
<Install>
true
</Install>
</BootstrapperPackage>
</BootstrapperPackage>
<BootstrapperPackage
Include=
"Microsoft.Windows.Installer.3.1"
>
<BootstrapperPackage
Include=
"Microsoft.Windows.Installer.3.1"
>
<Visible>
False
</Visible>
<Visible>
False
</Visible>
<ProductName>
Windows Installer 3.1
</ProductName>
<ProductName>
Windows Installer 3.1
</ProductName>
<Install>
true
</Install>
<Install>
true
</Install>
</BootstrapperPackage>
</BootstrapperPackage>
</ItemGroup>
</ItemGroup>
<ItemGroup>
<ItemGroup>
<None
Include=
"app.config"
/>
<None
Include=
"app.config"
/>
</ItemGroup>
</ItemGroup>
<ItemGroup>
<ItemGroup>
<Content
Include=
"NLua.ico"
/>
<Content
Include=
"NLua.ico"
/>
</ItemGroup>
</ItemGroup>
<Import
Project=
"$(MSBuildBinPath)\Microsoft.CSharp.targets"
/>
<Import
Project=
"$(MSBuildBinPath)\Microsoft.CSharp.targets"
/>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
<Target Name="BeforeBuild">
</Target>
</Target>
<Target Name="AfterBuild">
<Target Name="AfterBuild">
</Target>
</Target>
-->
-->
<ItemGroup>
<ItemGroup>
<ProjectReference
Include=
"..\..\Core\NLua\NLua.Net45.csproj"
>
<ProjectReference
Include=
"..\..\Core\NLua\NLua.Net45.csproj"
>
<Project>
{F55CABBB-4108-4A39-94E1-581FD46DC021}
</Project>
<Project>
{F55CABBB-4108-4A39-94E1-581FD46DC021}
</Project>
<Name>
NLua.Net45
</Name>
<Name>
NLua.Net45
</Name>
</ProjectReference>
</ProjectReference>
</ItemGroup>
</ItemGroup>
</Project>
</Project>
\ No newline at end of file
Core/NLua/Extensions/GeneralExtensions.cs
View file @
9160e3e8
...
@@ -116,7 +116,7 @@ namespace NLua.Extensions
...
@@ -116,7 +116,7 @@ namespace NLua.Extensions
if
(
t
.
IsPrimitive
())
if
(
t
.
IsPrimitive
())
return
true
;
return
true
;
// Unary - will always have only one version.
// Unary - will always have only one version.
var
op
=
t
.
Get
Public
Method
s
(
"op_UnaryNegation"
);
var
op
=
t
.
GetMethod
(
"op_UnaryNegation"
,
BindingFlags
.
Public
|
BindingFlags
.
Instance
|
BindingFlags
.
Static
);
return
op
!=
null
;
return
op
!=
null
;
}
}
...
...
NLua.Net45.sln
View file @
9160e3e8
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment