Can I use Crystal Reports in Visual Studio 2022? - asp.net-mvc

Has anyone tried Crystal Reports with Visual Studio 2022?
I have an ASP.NET MVC app using Bootstrap and Crystal Reports. Wondering if I can run and maintain it in Visual Studio 2022...

Crystal report patch for Visual Studio 2022 is SP32, which has been released. The download address is:
CR for Visual Studio SP32 64b installer (VS 2022 and above),or just download runtime:CR for Visual Studio SP32 CR Runtime 64-bit.
Uninstall the old version first, and then download the new version to install.
Here are the official release notes:
Microsoft Visual Studio 2022 (64bit)
Security updates
Addressed customer Incidents
New Data source: HANA 2.0 SP06
Platform support: Win 10 21H2
Platform support: Win 11 21H2 - Check KBA 3204578 for a Windows 11 specific OLE image issue and workaround.
Platform support: Chrome Browser version 101

This is the response from SAP.
Wait for SP32.
https://answers.sap.com/questions/13463389/crystal-report-with-visual-studio-2022-preview.html

SAP Crystal Reports does not support Visual Studio 2022 yet—not even the latest SP31. Please use other alternatives for now, or wait for SP32.

I upgraded from Visual Studio 2017 to 2022. For Crystal reports, I continue to develop them in 2017. Then I copy the reports from my 2017 folder into the 2022 folder. The new/modified reports developed in 2017 work fine in 2022. I do have crystal NuGet package version 13.04.001 installed in my VS 2022 version.

The latest version SP32 supports VS 2022
https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
https://answers.sap.com/questions/13463389/crystal-report-with-visual-studio-2022-preview.html
https://origin.softwaredownloads.sap.com/public/site/index.html
(Requires Login)
https://www.sap.com/cmp/td/sap-crystal-reports-visual-studio-trial.html

After installing SAP Crystal Reports for Visual Studio (SP32) installation package for Microsoft Visual Studio IDE (VS 2022 and above)
I still couldn't add a Crystal Report to ASP.Net 4.8 project. I had uninstalled all previous versions of CR for VS, rebooted, etc.
I had VS 2019, VS 2022 Preview and VS 2022 installed. After removing VS 2022 Preview, updating VS 2022 and re-install of SP32 for VS IDE, everything began working.

Related

Creating a Xamarin.Android project using .NET 6

How would I create a Xamarin.Android project that targets .NET 6 (Xamarin.Android being the traditional Android bindings, not .NET MAUI)?
Creating a new project from the Visual Studio 2022 UI generates the same Mono template Visual Studio 2019 does.
This guide seems to suggest manually editing the .csproj file, but doing that breaks the build with errors like:
Package Xamarin.AndroidX.AppCompat 1.3.1.3 is not compatible with monoandroid50 (MonoAndroid,Version=v5.0)
Upgrade your Visual Studio to Visual Studio 2022 preview.
Version: Microsoft Visual Studio Community 2022 (64-bit) - Preview
Version 17.1.0 Preview 4.0
After that you could create Android project with .Net 6.0.

Issue with Running .NET 6 in Visual Studio 2019

I installed .NET 6 to be able to use with Visual studio 2019 but cannot see version 6 inside the visual studio
need support
.NET 6 is supported with Visual Studio 2022 and Visual Studio 2022 for Mac. It is not supported with Visual Studio 2019, Visual Studio for Mac 8, or MSBuild 16. If you want to use .NET 6, you will need to upgrade to Visual Studio 2022 (which is also now 64-bit). .NET 6 is supported with the Visual Studio Code C# extension.
This is from the Dev blog here https://devblogs.microsoft.com/dotnet/announcing-net-6/
Also there is a thread here - Visual Studio 2019 Not Showing .NET 6 Framework.
Of course, SSIS still does not work with Visual Studio 2022. And this is holding up a lot of upgrades from Visual Studio 2019.

Will there be potential problems if changing Xamarin.Android project's IDE from VS 2017 Community Edition to VS 2019 Community Edition?

From november 2019 to may 2020 I've been creating Xamarin.Android project on Visual Studio 2017 Community Edition. Back then I decided its IDE to be Visual Studio 2017 Community Edition instead of Visual Studio 2019 Community Edition because my PC didn't have the system requirements for VS 2019 Community Edition. Now I will work on another PC that will have the requirements for VS 2019 Community Edition. As I've read that VS 2019 Community Edition reduces developing time compared to VS 2017 Community Edition I'm planning to continue the development of the same Xamarin.Android project on VS 2019 Community Edition. My question is if I change the project's IDE, will I have some issues in the present and in the near and far future related to the change of IDE? Because if I reduce developing time with VS 2019 Community Edition but then I lose that time and even more time in fixing issues related to the change of IDE, it's not worth it to change the IDE.
Furthermore I have the fear of an irreparable error related to the change of IDE happening at the very end of the project's development, in this case I could change the project's IDE to VS 2017 Community Edition again but what if I start getting errors in that IDE too for having developed in VS 2019 Community Edition for some time and that way I won't be able to continue working on the project. Is it possible that scenario also to happen and all my efforts to create the project to be in vain and the client to be left without the app he needs in time?
Can I be 100% sure that there won't be any problem related to the change of IDE to VS 2019 Community Edition during all the developing period?

"The installed Xamarin.iOS (version 10.3) on the Mac Unnamed Server (...) is not compatible with the local Xamarin.iOS (version 10.4)"

On my Windows box I have VS 2017, and on my Mac I have Xamarin Studio 6.2.
When I try to build an iOS project in Visual Studio on Windows, it complains that "The installed Xamarin.iOS (version 10.3) on the Mac Unnamed Server () is not compatible with the local Xamarin.iOS (version 10.4)".
However, in Help -> About in VS, it reports that the Xamarin.iOS is version 10.4.0.123. On the Mac, Xamarin Studio reports that I have version 10.4.0.128. Presumably, these should be compatible. I have tried to check for updates, as noted in other questions, but there are none available.
Any hints as to what is going on here?
Those versions are not in fact compatible. Xamarin builds for VS 2017 are currently 1 build behind those for the Mac. I recommend downgrading your Mac Xamarin iOS Version to 10..4.0.123, which you can get from the your Xamarin account Downloads page:
https://store.xamarin.com/account/my/subscription/downloads#all-versions
Get the 10.4 version dated Feb 28th (or perhaps Mar 1 depending on your time zone) which is version 10.4.0.123 as installed in your VS 2017.
See this release note for more info:
https://releases.xamarin.com/category/xamarin-for-visual-studio/
and note this line in the above:
Do note that at the moment, Xamarin for Visual Studio 2017 is one build behind the version for Visual Studio 2015.
and thus is one build behind for Xamarin Studio on the Mac as well. So you can either downgrade your Mac to a matching version or go back to VS 2015.

Is F# available for Visual Studio 2012 Express for Desktop

I just downloaded and installed Visual Studio 2012 express for Desktop but cannot launch an F# project. I see no where online where I can install it for Visual Studio 2012 express for Desktop. is there a way around this?
It is actually available for Visual Studio Express 2012 for Web. You need to download the F# Tools for Visual Studio Express 2012 for Web (blog post: http://blogs.msdn.com/b/fsharpteam/archive/2012/09/12/announcing-the-release-of-f-tools-for-visual-studio-express-2012-for-web.aspx , download link: http://www.microsoft.com/web/gallery/install.aspx?appid=FSharpVWD11). I do not think it is available for the Desktop version of Visual Studio Express 2012.
While it is only available for the web version of Visual Studio Express, there is nothing stopping you from writing desktop applications with it: http://www.youtube.com/watch?v=e4R9EfFNgLU

Resources