-
-
Notifications
You must be signed in to change notification settings - Fork 696
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cucumber-messages-dotnet: Set Target Framework to net45 and netstandard2.0 #608
cucumber-messages-dotnet: Set Target Framework to net45 and netstandard2.0 #608
Conversation
Hi @david1995, Thanks for your making your first contribution to Cucumber, and welcome to the Cucumber committers team! You can now push directly to this repo and all other repos under the cucumber organization! 🍾 In return for this generous offer we hope you will:
On behalf of the Cucumber core team, |
…rd2.0 (#608) * improve gitignore * update solution * update packages * update target frameworks * use Grpc.Tools for generating Protobuf code files * remove generation of Messages.cs from makefile * add netfx.props * move messages.proto into Cucumber.Messages * add directory.build.props * update Cucumber.Messages project file * update solution file * update Grpc.Tools package * update default.mk * add .travis.yml file * move messages.proto in root directory again
…rd2.0 (#608) * improve gitignore * update solution * update packages * update target frameworks * use Grpc.Tools for generating Protobuf code files * remove generation of Messages.cs from makefile * add netfx.props * move messages.proto into Cucumber.Messages * add directory.build.props * update Cucumber.Messages project file * update solution file * update Grpc.Tools package * update default.mk * add .travis.yml file * move messages.proto in root directory again
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Summary
Set the target framework to net45 and netstandard2.0 for cucumber-messages for .NET.
In addition, generating the Protobuf code-behind file is now integrated into MSBuild.
Details
Replace existing .gitignore with Visual Studio .gitignore
Add Grpc.Tools package to Cucumber.Messages
Generate Messages.cs via MSBuild to enable development under Windows
Set Target Frameworks to net45;netstandard2.0 in Cucumber.Messages
Motivation and Context
Support for Cucumber messages when using .NET 4.5 or .NET Standard 2.0
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: