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

Rider shows duplicate file entries under project #170

Open
NatElkins opened this issue Aug 21, 2020 · 2 comments
Open

Rider shows duplicate file entries under project #170

NatElkins opened this issue Aug 21, 2020 · 2 comments

Comments

@NatElkins
Copy link

NatElkins commented Aug 21, 2020

Example:

image

But the project file looks like:

image

Steps to repro:

  1. dotnet new -i Fabulous.XamarinForms.Templates
  2. dotnet new fabulous-xf-app -n SqueakyApp
  3. Open SqueakyApp.sln with Rider.
  4. Look at the netstandard2.0 F# project.

Expected behavior:

One file is shown.

Actual behavior:

Two files are shown.

About Rider:

JetBrains Rider 2020.2.1
Build #RD-202.6397.268, built on August 20, 2020
Licensed to Masse / Nathaniel Elkins
Subscription is active until September 25, 2020
Runtime version: 11.0.7+10-b944.20 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
.NET Framework 4.0.30319.42000
Windows 10 10.0
GC: ParNew, ConcurrentMarkSweep
Memory: 1450M
Cores: 8
Registry: debugger.new.debug.tool.window.view=true, ide.tree.horizontal.default.autoscrolling=false, performance.watcher.sampling.interval.ms=200, ide.borderless.tab.caption.in.title=false, ide.tooltip.showAllSeverities=true, show.diff.preview.as.editor.tab=true, light.edit.file.open.enabled=false, performance.watcher.unresponsive.interval.ms=1000, search.everywhere.settings=true, show.diff.preview.as.editor.tab.with.single.click=true, parameter.info.max.visible.rows=10, ide.win.file.chooser.native=true, vcs.log.show.diff.preview.as.editor.tab=true, search.everywhere.pattern.checking=false, ide.tooltip.initialDelay=0, ide.require.transaction.for.model.changes=false, ide.debug.in.title=true, rdclient.asyncActions=false
Non-Bundled Plugins: IdeaVIM, com.microsoft.vso.idea, com.jetbrains.rider.android

@NatElkins
Copy link
Author

Curiously after I installed Visual Studio and the Xamarin workload it doesn't show that issue anymore. In general the Xamarin installation process that Rider took me through didn't seem to install things properly.

@auduchinok
Copy link
Member

This happens when selected MSBuild doesn't have F# targets. Installing VS/Xamarin installed needed things, so it's expected. Is there any chance you could reproduce it again so it'd be possible to know what MSBuild was used before installing VS/Xamarin?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants