Skip to content
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

Authoring/Hosting project tooling support #663

Closed
13 of 15 tasks
angelazhangmsft opened this issue Jan 11, 2021 · 3 comments
Closed
13 of 15 tasks

Authoring/Hosting project tooling support #663

angelazhangmsft opened this issue Jan 11, 2021 · 3 comments
Assignees
Labels
authoring Related to authoring feature work enhancement New feature or request
Milestone

Comments

@angelazhangmsft
Copy link
Contributor

angelazhangmsft commented Jan 11, 2021

Creating an issue to track the status of end-to-end C# Authoring/Hosting. Here is a list of hacks that we should remove to consider authoring/hosting experience complete:

For packaged apps, there are some additional hacks:

<Extensions>
    <Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>WinRT.Host.dll</Path>
          <ActivatableClass ActivatableClassId="Net5BgTaskComponent.BgTask" ThreadingModel="both" />
      </InProcessServer>
    </Extension>
  </Extensions>

Other existing issues for E2E authoring support include:

@angelazhangmsft angelazhangmsft added the enhancement New feature or request label Jan 11, 2021
@angelazhangmsft angelazhangmsft added this to the Release 1.2.0 milestone Jan 11, 2021
@j0shuams j0shuams self-assigned this Jan 13, 2021
@j0shuams
Copy link
Contributor

Hosting support needs some more work with ProjectReferences, but PackageRef's are handled by my PR #665

@j0shuams
Copy link
Contributor

j0shuams commented Jan 27, 2021

Meeting notes:

Top priority is project reference support, as a few of the later hacks we want to see if they are needed once projref support is in place.

Second priority: manifest/runtimeconfig

  • Mano will work on embedding manifest in authored component, with the hope that consumers wont need to make a manifest file at all.

  • Joshua will work on making a generic runtimeconfig, and shipping it with DeploymentContent metadata -- consumers wont need to author one unless they want to make a custom one (by referring to the hosting docs)

Re: docs page, Angela will help me by setting up a webpage based on the old one I linked in #677

@angelazhangmsft
Copy link
Contributor Author

Closing and tracking the remaining items separately

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
authoring Related to authoring feature work enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants