[
https://issues.apache.org/jira/browse/THRIFT-3319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14738001#comment-14738001
]
david bennett commented on THRIFT-3319:
---------------------------------------
As I understand it the gen-* folder is automagically created in the *current*
folder, regardless of the *.thrift files, which are one level *above* the
CSharp project. This means you have to CD up a level before running the thrift
compiler.
As a newbie I expected everything to happen *in* the CSharp project folder and
not at the level above. A simple readme would have clarified that. Some of the
other language folders have that.
> CSharp tutorial will not build using the *.sln
> ----------------------------------------------
>
> Key: THRIFT-3319
> URL: https://issues.apache.org/jira/browse/THRIFT-3319
> Project: Thrift
> Issue Type: Bug
> Components: C# - Library, Tutorial
> Affects Versions: 0.9.2
> Environment: Windows
> Reporter: david bennett
> Assignee: Jens Geyer
> Priority: Minor
>
> 1. tutorial/csharp folder does not contain a tutorial.thrift.
> 2. The tutorial.thrift in the root does not contain a csharp namespace.
> 3. The client and server source expect a namespace of CSharpTutorial.
> 4. The project references constant.cs, which the compiler does not generate.
> Also, it's not at all clear where the generated source should go.
> Also, the NuGet download for 0.9.2 does not contain a compiler (0.9.1 does).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)