-
# RFC: Migrate bgen to use roslyn instead of the reflection API.
The following is a proposal to migrate the current **bgen** implementation, based on the reflection API, to a roslyn generator. A pr…
-
`Grpc.Tools` uses msbuild to integrate protoc into .NET projects. Using protoc has pros and cons:
* Pros: Works today, handles all versions of Protobuf, well tested, maintained by Protobuf team
* …
-
### Discussed in https://github.com/dotnet/roslyn/discussions/75132
The flow here should ideally be a project declares itself as a generator package producer and we just add a project reference and…
-
Hello,
I am currently migrating a project from Orleans 3 to Orleans 7 and now I am getting an error saying
```
System.ArgumentException : Could not find an implementation for interface MyInterface
```…
-
dotnet SDK != `C#`
- `dagger init -sdk csharp` - make csharp template, and pull nuget package `Dagger.SDK.dll`
- `dagger init -sdk powershell`
If we keep all the code as a self contained packag…
-
I saw your project and I wanted to add to my list of Roslyn Source Code Generators
https://ignatandrei.github.io/RSCG_Examples/v2/
However, when trying to make an example, it is missing the Embe…
-
Adding libraries to source generators as dependencies is notoriously hard:
https://github.com/dotnet/roslyn/blob/main/docs/features/source-generators.cookbook.md#use-functionality-from-nuget-packag…
-
### Description
The runtime ships versioned analyzers in NuPkg. Essentially different versions of an analyzer / generator for different versions of the Roslyn API. This results in NuPkg that have the…
-
Creating an issue to support cross-PR discussion for #1778 and #1609
The purpose is to slowly replace `AssemblyProcessor` with Roslyn for the benefit of easier maintenance and improved usability by…
-
The Project System is responsible for tracking all outputs of a (design-time) build, which includes the content of the files generated by various targets to `obj` directory that are part of the compil…