Orleans.Indexing-1.5
Orleans.Indexing-1.5 copied to clipboard
Building the repo fails
Running build.cmd from a VS command prompt fails with the following (this works for the original Orleans repo):
18>AssemblyLoader\AssemblyLoader.cs(7,25): error CS0234: The type or namespace name 'PortableExecutable' does not e
xist in the namespace 'System.Reflection' (are you missing an assembly reference?) [C:\Users\User\Downloads\Orle
ans.Indexing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(4,7): error CS0246: The type or namespace name 'Newtonsoft' could not be
found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-ma
ster\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(5,7): error CS0246: The type or namespace name 'Newtonsoft' could not be
found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-ma
ster\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PersistentStreams\PersistentStreamProvider.cs(3,17): error CS0234: The type or namespace name 'Extension
s' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) [C:\Users\User\Downloads
\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubPublisherState.cs(2,7): error CS0246: The type or namespace name 'Newtonsoft' could not be
found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-ma
ster\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(2,7): error CS0246: The type or namespace name 'Newtonsoft' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Utils\ServiceCollectionExtensions.cs(3,17): error CS0234: The type or namespace name 'Extensions' does not exist
in the namespace 'Microsoft' (are you missing an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Runtime\OutsideRuntimeClient.cs(9,17): error CS0234: The type or namespace name 'Extensions' does not exist in t
he namespace 'Microsoft' (are you missing an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-mast
er\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>IDs\ActivationAddress.cs(2,7): error CS0246: The type or namespace name 'Newtonsoft' could not be found (are you
missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.I
ndexing-master\src\Orleans\Orleans.csproj]
18>IDs\UniqueIdentifier.cs(2,7): error CS0246: The type or namespace name 'Newtonsoft' could not be found (are you
missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.In
dexing-master\src\Orleans\Orleans.csproj]
18>Serialization\BuiltInTypes.cs(3,26): error CS0234: The type or namespace name 'Immutable' does not exist in the
namespace 'System.Collections' (are you missing an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexin
g-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\SerializationManager.cs(4,26): error CS0234: The type or namespace name 'Immutable' does not exist
in the namespace 'System.Collections' (are you missing an assembly reference?) [C:\Users\User\Downloads\Orleans
.Indexing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Utils\ServiceCollectionExtensions.cs(18,76): error CS0246: The type or namespace name 'IServiceCollection' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Ind
exing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(161,41): error CS0246: The type or namespace name 'JsonConverter' could n
ot be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Index
ing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(168,40): error CS0246: The type or namespace name 'JsonWriter' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(168,73): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(174,41): error CS0246: The type or namespace name 'JsonReader' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(174,99): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(163,30): error CS0115: 'IPAddressConverter.CanConvert(Type)': no suitable
method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans\O
rleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(168,30): error CS0115: 'IPAddressConverter.WriteJson(JsonWriter, object,
JsonSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.
Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(174,32): error CS0115: 'IPAddressConverter.ReadJson(JsonReader, Type, obj
ect, JsonSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orl
eans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(181,39): error CS0246: The type or namespace name 'JsonConverter' could n
ot be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Index
ing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(188,40): error CS0246: The type or namespace name 'JsonWriter' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(188,73): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(197,41): error CS0246: The type or namespace name 'JsonReader' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(197,99): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(183,30): error CS0115: 'GrainIdConverter.CanConvert(Type)': no suitable m
ethod found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans\Orl
eans.csproj]
18>Serialization\OrleansJsonSerializer.cs(188,30): error CS0115: 'GrainIdConverter.WriteJson(JsonWriter, object, Js
onSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.In
dexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(197,32): error CS0115: 'GrainIdConverter.ReadJson(JsonReader, Type, objec
t, JsonSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orlea
ns.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(205,43): error CS0246: The type or namespace name 'JsonConverter' could n
ot be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Index
ing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(212,40): error CS0246: The type or namespace name 'JsonWriter' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(212,73): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(221,41): error CS0246: The type or namespace name 'JsonReader' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(221,99): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(207,30): error CS0115: 'SiloAddressConverter.CanConvert(Type)': no suitab
le method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans
\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(212,30): error CS0115: 'SiloAddressConverter.WriteJson(JsonWriter, object
, JsonSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orlean
s.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(221,32): error CS0115: 'SiloAddressConverter.ReadJson(JsonReader, Type, o
bject, JsonSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\O
rleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(229,41): error CS0246: The type or namespace name 'JsonConverter' could n
ot be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Index
ing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(236,40): error CS0246: The type or namespace name 'JsonWriter' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(236,73): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(245,41): error CS0246: The type or namespace name 'JsonReader' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(245,99): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(231,30): error CS0115: 'UniqueKeyConverter.CanConvert(Type)': no suitable
method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans\O
rleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(236,30): error CS0115: 'UniqueKeyConverter.WriteJson(JsonWriter, object,
JsonSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.
Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(245,32): error CS0115: 'UniqueKeyConverter.ReadJson(JsonReader, Type, obj
ect, JsonSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orl
eans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(28,23): error CS0246: The type or namespace name 'JsonSerializerSettings'
could not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orlea
ns.Indexing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(61,71): error CS0246: The type or namespace name 'JsonSerializerSettings'
could not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orlea
ns.Indexing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(61,23): error CS0246: The type or namespace name 'JsonSerializerSettings'
could not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orlea
ns.Indexing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(253,42): error CS0246: The type or namespace name 'JsonConverter' could n
ot be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Index
ing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(260,40): error CS0246: The type or namespace name 'JsonWriter' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(260,73): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(271,41): error CS0246: The type or namespace name 'JsonReader' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(271,99): error CS0246: The type or namespace name 'JsonSerializer' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(255,30): error CS0115: 'IPEndPointConverter.CanConvert(Type)': no suitabl
e method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans\
Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(260,30): error CS0115: 'IPEndPointConverter.WriteJson(JsonWriter, object,
JsonSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans
.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(271,32): error CS0115: 'IPEndPointConverter.ReadJson(JsonReader, Type, ob
ject, JsonSerializer)': no suitable method found to override [C:\Users\User\Downloads\Orleans.Indexing-master\Or
leans.Indexing-master\src\Orleans\Orleans.csproj]
18>Serialization\OrleansJsonSerializer.cs(16,24): error CS0246: The type or namespace name 'JsonSerializerSettings'
could not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orlea
ns.Indexing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubPublisherState.cs(8,6): error CS0246: The type or namespace name 'JsonObject' could not be
found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-ma
ster\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubPublisherState.cs(8,17): error CS0103: The name 'MemberSerialization' does not exist in the
current context [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans\Orleans.cs
proj]
18>Streams\PubSub\PubSubPublisherState.cs(14,10): error CS0246: The type or namespace name 'JsonProperty' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexin
g-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubPublisherState.cs(16,10): error CS0246: The type or namespace name 'JsonProperty' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexin
g-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubPublisherState.cs(19,10): error CS0246: The type or namespace name 'JsonIgnore' could not b
e found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-
master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(8,6): error CS0246: The type or namespace name 'JsonObject' could not
be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing
-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(8,17): error CS0103: The name 'MemberSerialization' does not exist in
the current context [C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans\Orleans
.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(20,10): error CS0246: The type or namespace name 'JsonProperty' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(22,10): error CS0246: The type or namespace name 'JsonProperty' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(24,10): error CS0246: The type or namespace name 'JsonProperty' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(26,10): error CS0246: The type or namespace name 'JsonProperty' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(28,10): error CS0246: The type or namespace name 'JsonProperty' could
not be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Inde
xing-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(32,10): error CS0246: The type or namespace name 'JsonIgnore' could no
t be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexi
ng-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(34,10): error CS0246: The type or namespace name 'JsonIgnore' could no
t be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexi
ng-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>Streams\PubSub\PubSubSubscriptionState.cs(36,10): error CS0246: The type or namespace name 'JsonIgnore' could no
t be found (are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexi
ng-master\Orleans.Indexing-master\src\Orleans\Orleans.csproj]
18>IDs\ActivationAddress.cs(19,10): error CS0246: The type or namespace name 'JsonConstructor' could not be found (
are you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-master\Or
leans.Indexing-master\src\Orleans\Orleans.csproj]
18>IDs\UniqueIdentifier.cs(10,10): error CS0246: The type or namespace name 'JsonProperty' could not be found (are
you missing a using directive or an assembly reference?) [C:\Users\User\Downloads\Orleans.Indexing-master\Orlean
s.Indexing-master\src\Orleans\Orleans.csproj]
18>Done Building Project "C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans\Orlea
ns.csproj" (Build target(s)) -- FAILED.
18>Done Building Project "C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans\Orlea
ns.csproj" (default targets) -- FAILED.
21>Done Building Project "C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\test\TestGrainInt
erfaces\TestGrainInterfaces.csproj" (default targets) -- FAILED.
20>Done Building Project "C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\test\TestFSharp\T
estFSharp.fsproj" (default targets) -- FAILED.
7>Done Building Project "C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\test\Tester\Teste
r.csproj" (default targets) -- FAILED.
1>Done Building Project "C:\Users\User\Downloads\Orleans.Indexing-master\Orleans.Indexing-master\src\Orleans.sln"
(default targets) -- FAILED.
Build FAILED.
@mdashti is looking into it. I might have introduced this problem, since I pushed the code from my system, where I've been having Orleans build problems lately.
Good to know. Funny thing is, intellisense and csc are reporting the most fascinating error I've ever seen: that the System namespace does not exist XD
@Arshia001, I check the build scripts (both Build.cmd and src/Build.cmd) and they ran to completion without any error. The steps that I took are the following: 1) cloned a fresh copy of the repo 2) opened a command prompt in the root directory of the repo 3) ran Build.cmd.
The reason for getting those errors should be related to an issue with fetching the dependencies. Can you try building the project from VS, using src/Orleans.sln? Does the VS build also fail?
Regarding the VS Solution file, we used the one in src/Orleans.sln. But I noticed that there are two other solution files in the root directory (Orleans.2017.Full.sln and Orleans.2017.sln). They were fetched after getting the updates from the main Orleans repo. These two solution files do not work at the moment. I will check the issue with these solution files.
@mdashti src\Orleans.sln builds successfully. I'm getting a number of Warning: src\OrleansRuntime\..\ClientGenerator\bin\Debug\ClientGenerator.exe could not be found!
warnings, but the build completes. Build.cmd
still fails with a number of these errors (note, this is on another machine, I'll test this back on the previous machine once I have access to it):
13>C:\Program Files (x86)\MSBuild\Microsoft\NuGet\Microsoft.NuGet.targets(109,5): error : The package Orleans with
version 1.0.0 could not be found in C:\Users\Arshia\.nuget\packages. Run a NuGet package restore to download the
package. [D:\GitHub\Orleans.Indexing\src\OrleansZooKeeperUtils\OrleansZooKeeperUtils.csproj]
Guys, those files were removed as we merged into one solution in order to use the new dotnet
CLI tooling.
Now we're on github it might be easier (including the review process when hopefully merging into mainline), to fork dotnet/orleans into OrleansContrib and create an indexing branch, grafting the changsets over manually... ?
I agree that it is easy @creyke. However, I think the plan in Orleans is to not have base classes and eventually get to a POCO grain. So, first I think redesign/plan on how to make the indexing injectable (maybe tru Facets subsystem) and then start the migration.
Win7, VS 15.6.4
After figuring out to use src\Orleans.sln (#3) there is still a build error in a test project. But at least the indexing code builds. :sunglasses:
After:
git reset --hard HEAD git clean -d -f -x Build.cmd
And after:
git reset --hard HEAD git clean -d -f -x src\Orleans.sln Rebuild Solution
Z:\Local\GitHub\OrleansContrib\Orleans.Indexing\test\DefaultCluster.Tests\CodeGenTests\GeneratorGrainTest.cs
Error CS0246 The type or namespace name 'IGeneratorTestDerivedFromFSharpInterfaceInExternalAssemblyGrain' could not be found (are you missing a using directive or an assembly reference?)