.Net Error:- “COM object that has been separated from its underlying RCW cannot be used”

Background Last night after a long day of code rewrite, ran into an error that threatened to force me to discard the numerous optimizations I had taken the time and effort to labor over.   Error Message Here is the full error message:- Remediation Outline Code Review Code Rewrite Code Review Please review your code. … Continue reading .Net Error:- “COM object that has been separated from its underlying RCW cannot be used”

.NetSDK – Build – Error – NETSDK1045 – “The current .NET SDK does not support targeting .NET Core 3.1. Either target .NET Core 3.0 or l ower, or use a version of the .NET SDK that supports .NET Core 3.1.”

Background A day or two short of a week ago, a family member ran into issues building a Microsoft  .Net application that he had downloaded from GitHub. Error Error Message - NETSDK1045 TroubleShooting Outline Project File Review Project File Project File ( .csproj ) Review Project File ( .csproj ) Text <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFrameworks>net452;netcoreapp3.1</TargetFrameworks> … Continue reading .NetSDK – Build – Error – NETSDK1045 – “The current .NET SDK does not support targeting .NET Core 3.1. Either target .NET Core 3.0 or l ower, or use a version of the .NET SDK that supports .NET Core 3.1.”

.Net – Reflection

Background When programming tracking the current class/method can be helpful. Also, capturing the Stack Trace can also be informative.   C# Current Class Current Method StackTrace Output   Vb.Net Current Class Current Method StackTrace Output   Source Code .Net Fiddle C# Link Vb.Net Link Summary This post ended up being a lot of fun. Comparing … Continue reading .Net – Reflection

.Net :- String.Join returns “System.String[]”

Background Hit a curb yesterday and wanted to share about it today. I have a collection and attempted to display its contents.   Code Original Output Image   Revision Output Image Sharing Restester.com Links Visual Basic Online Compiler Link Vb.Net - Displaying Collection Contents Link Git Gist CollectionDisplayContents Link Dedicate Dedicating to:- string.Join(string, string[]) returns … Continue reading .Net :- String.Join returns “System.String[]”

.Net – String Collection – Dumping list’s contents

Background A few days ago I needed to examine the contents of a string collection. I was surprised that the contents of the collection were not dumped. What was dumped instead is the collections' class name. Examination Outline Let us give a couple of use cases:- Array of String System.Collections.Generic.List<string> System.Collections.Specialized.StringCollection System.Collections.Specialized.StringCollection Convert   Array … Continue reading .Net – String Collection – Dumping list’s contents

VB.Net – Compilation Warning – “Variable is used before it has been assigned a value. A Null Reference could result at runtime”

Variables Looking at an aged code and I started rearranging it a bit. Unfortunately, re-arranged, it stopped working. I took a night's sleep. Come the next day, less tired and wearied, I went back at it. Thankfully, I had made a backup and had it tucked away. Looking at the saved code, I found out … Continue reading VB.Net – Compilation Warning – “Variable is used before it has been assigned a value. A Null Reference could result at runtime”

C# – Error – “type used in a using statement must be implicitly convertible to ‘System.IDisposable’.”

Background A very quick post on a very easy to address C# error.   Error Image Text 'Person':type used in a using statement must be implicitly convertible to 'System.IDisposable'.   Scenario #1 A  very simple scenario. We have a class called Person. The class has a simple property called name. We initialize the class and … Continue reading C# – Error – “type used in a using statement must be implicitly convertible to ‘System.IDisposable’.”

.Net – Compilation Error Message – “error CS0246: The type or namespace name ‘[interface]’ could not be found (are you missing a using directive or an assembly reference?)”

Background Continuing to play around with .Net C#. Specifically, Generics. Ran into an error I could not get beyond. Error Error Message Code Error Message   TroubleShooting Add Namespace Code Preface usage by indicating the code uses classes in the System.Collections.Generic namespace.   Error Compiled and got an error that reads:- Remediation Add Third-Party Namespaces … Continue reading .Net – Compilation Error Message – “error CS0246: The type or namespace name ‘[interface]’ could not be found (are you missing a using directive or an assembly reference?)”

Microsoft.Net Web Site ( v2.5 ) – Error Message – “CS1002: ; expected”

Background Have a very old .Net website that is running .Net Framework 2.5. A couple of days added a new module to it. Generics The new module relies on generics. Declare List Array The code looks like this:-   Error Message Here is the error message Error Message - Text Error Message - Image   … Continue reading Microsoft.Net Web Site ( v2.5 ) – Error Message – “CS1002: ; expected”

Visual Studio – Compilation – Error – “The type or namespace name ‘ManagementScope’ could not be found (are you missing a using directive or an assembly reference?)”

Background Using Visual Studio to compile an application. Ran into a little error. Error Messages Error Messages - Text Error CS0246 The type or namespace name 'ManagementScope' could not be found (are you missing a using directive or an assembly reference?) The type or namespace name 'ObjectQuery' could not be found (are you missing a … Continue reading Visual Studio – Compilation – Error – “The type or namespace name ‘ManagementScope’ could not be found (are you missing a using directive or an assembly reference?)”