diff --git a/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj b/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj
index 785ee979..52d44e63 100644
--- a/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj
+++ b/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj
@@ -1,136 +1,143 @@
+
-
- Local
- 14.0.25123
- 2.0
- {09C292AF-0000-0000-0000-000000000000}
- Debug
-
-
-
- LibreMetaverse.GUI
- JScript
- Grid
- IE50
- false
- v4.0
- Library
-
- LibreMetaverse.GUI
-
-
-
-
-
-
- True
- 285212672
- False
-
-
- TRACE;DEBUG
-
- True
- 4096
- False
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
- True
- 285212672
- False
-
-
- TRACE
- LibreMetaverse.GUI.XML
- False
- 4096
- True
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
-
- System
- False
-
-
- System.Data
- False
-
-
- System.Drawing
- False
-
-
- System.Windows.Forms
- False
-
-
-
-
- LibreMetaverse
- {27C70F3A-0000-0000-0000-000000000000}
- {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- False
-
-
- LibreMetaverseTypes
- {B37B02AD-0000-0000-0000-000000000000}
- {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- False
-
-
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
-
-
-
-
-
-
-
-
+
+ Local
+ 14.0.25123
+ 2.0
+ {09C292AF-0000-0000-0000-000000000000}
+ Debug
+
+
+
+
+ LibreMetaverse.GUI
+ JScript
+ Grid
+ IE50
+ false
+ v4.0
+ Library
+
+
+ LibreMetaverse.GUI
+
+
+
+
+
+
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE;DEBUG
+
+
+ True
+ 4096
+ False
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE
+ LibreMetaverse.GUI.XML
+ False
+ 4096
+ True
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+
+ System
+ False
+
+
+ System.Data
+ False
+
+
+ System.Drawing
+ False
+
+
+ System.Windows.Forms
+ False
+
+
+
+
+ LibreMetaverse
+ {27C70F3A-0000-0000-0000-000000000000}
+ {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ False
+
+
+ LibreMetaverseTypes
+ {B37B02AD-0000-0000-0000-000000000000}
+ {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ False
+
+
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+
+ Code
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse.GUI/Properties/AssemblyInfo.cs b/LibreMetaverse.GUI/Properties/AssemblyInfo.cs
new file mode 100644
index 00000000..49979e0b
--- /dev/null
+++ b/LibreMetaverse.GUI/Properties/AssemblyInfo.cs
@@ -0,0 +1,33 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("LibreMetaverse.GUI")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("LibreMetaverse")]
+[assembly: AssemblyCopyright("Copyright © 2017")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("f9cf9313-259e-4123-90ec-e894d138a6e4")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+[assembly: AssemblyVersion("1.0.0.*")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj b/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj
index 4fe35261..e8bf7619 100644
--- a/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj
+++ b/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj
@@ -1,105 +1,113 @@
+
-
- Local
- 14.0.25123
- 2.0
- {95479B1D-0000-0000-0000-000000000000}
- Debug
-
-
-
- LibreMetaverse.Rendering.Meshmerizer
- JScript
- Grid
- IE50
- false
- v4.0
- Library
-
- LibreMetaverse.Rendering.Meshmerizer
-
-
-
-
-
-
- True
- 285212672
- False
-
-
- TRACE;DEBUG
-
- True
- 4096
- False
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
- True
- 285212672
- False
-
-
- TRACE
-
- False
- 4096
- True
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
-
- PrimMesher
- False
-
-
- System
- False
-
-
- System.Drawing
- False
-
-
-
-
- LibreMetaverse
- {27C70F3A-0000-0000-0000-000000000000}
- {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- False
-
-
- LibreMetaverseTypes
- {B37B02AD-0000-0000-0000-000000000000}
- {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- False
-
-
-
-
- Code
-
-
-
-
-
-
-
-
-
-
+
+ Local
+ 14.0.25123
+ 2.0
+ {95479B1D-0000-0000-0000-000000000000}
+ Debug
+
+
+
+
+ LibreMetaverse.Rendering.Meshmerizer
+ JScript
+ Grid
+ IE50
+ false
+ v4.0
+ Library
+
+
+ LibreMetaverse.Rendering.Meshmerizer
+
+
+
+
+
+
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE;DEBUG
+
+
+ True
+ 4096
+ False
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE
+
+
+ False
+ 4096
+ True
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+
+ PrimMesher
+ False
+
+
+ System
+ False
+
+
+ System.Drawing
+ False
+
+
+
+
+ LibreMetaverse
+ {27C70F3A-0000-0000-0000-000000000000}
+ {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ False
+
+
+ LibreMetaverseTypes
+ {B37B02AD-0000-0000-0000-000000000000}
+ {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ False
+
+
+
+
+ Code
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse.Rendering.Meshmerizer/Properties/AssemblyInfo.cs b/LibreMetaverse.Rendering.Meshmerizer/Properties/AssemblyInfo.cs
new file mode 100644
index 00000000..182e4ae5
--- /dev/null
+++ b/LibreMetaverse.Rendering.Meshmerizer/Properties/AssemblyInfo.cs
@@ -0,0 +1,33 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("LibreMetaverse.Rendering.Meshmerizer")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("LibreMetaverse")]
+[assembly: AssemblyCopyright("Copyright © 2017")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("69cec283-b31e-42bf-bf93-7b8dc8fb95e8")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+[assembly: AssemblyVersion("1.0.0.*")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj b/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj
index e47f9e65..b75a9eec 100644
--- a/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj
+++ b/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj
@@ -1,101 +1,109 @@
+
-
- Local
- 14.0.25123
- 2.0
- {29E206AC-0000-0000-0000-000000000000}
- Debug
-
-
-
- LibreMetaverse.Rendering.Simple
- JScript
- Grid
- IE50
- false
- v4.0
- Library
-
- LibreMetaverse.Rendering.Simple
-
-
-
-
-
-
- True
- 285212672
- False
-
-
- TRACE;DEBUG
-
- True
- 4096
- False
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
- True
- 285212672
- False
-
-
- TRACE
-
- False
- 4096
- True
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
-
- System
- False
-
-
- System.Drawing
- False
-
-
-
-
- LibreMetaverse
- {27C70F3A-0000-0000-0000-000000000000}
- {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- False
-
-
- LibreMetaverseTypes
- {B37B02AD-0000-0000-0000-000000000000}
- {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- False
-
-
-
-
- Code
-
-
-
-
-
-
-
-
-
-
+
+ Local
+ 14.0.25123
+ 2.0
+ {29E206AC-0000-0000-0000-000000000000}
+ Debug
+
+
+
+
+ LibreMetaverse.Rendering.Simple
+ JScript
+ Grid
+ IE50
+ false
+ v4.0
+ Library
+
+
+ LibreMetaverse.Rendering.Simple
+
+
+
+
+
+
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE;DEBUG
+
+
+ True
+ 4096
+ False
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE
+
+
+ False
+ 4096
+ True
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+
+ System
+ False
+
+
+ System.Drawing
+ False
+
+
+
+
+ LibreMetaverse
+ {27C70F3A-0000-0000-0000-000000000000}
+ {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ False
+
+
+ LibreMetaverseTypes
+ {B37B02AD-0000-0000-0000-000000000000}
+ {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ False
+
+
+
+
+
+ Code
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse.Rendering.Simple/Properties/AssemblyInfo.cs b/LibreMetaverse.Rendering.Simple/Properties/AssemblyInfo.cs
new file mode 100644
index 00000000..bb16a13a
--- /dev/null
+++ b/LibreMetaverse.Rendering.Simple/Properties/AssemblyInfo.cs
@@ -0,0 +1,33 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("LibreMetaverse.Rendering.Simple")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("LibreMetaverse")]
+[assembly: AssemblyCopyright("Copyright © 2017")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("1aedd71c-4a00-43ec-8c5b-0fdd070ee796")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+[assembly: AssemblyVersion("1.0.0.*")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj b/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj
index 994a9450..ddd1ece2 100644
--- a/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj
+++ b/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj
@@ -1,131 +1,138 @@
+
-
- Local
- 14.0.25123
- 2.0
- {89D7A3E5-0000-0000-0000-000000000000}
- Debug
-
-
-
- LibreMetaverse.StructuredData
- JScript
- Grid
- IE50
- false
- v4.0
- Library
-
- LibreMetaverse.StructuredData
-
-
-
-
-
-
- True
- 285212672
- False
-
-
- TRACE;DEBUG
-
- True
- 4096
- False
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
- True
- 285212672
- False
-
-
- TRACE
- LibreMetaverse.StructuredData.XML
- False
- 4096
- True
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
-
- System
- False
-
-
- System.Xml
- False
-
-
-
-
- LibreMetaverseTypes
- {B37B02AD-0000-0000-0000-000000000000}
- {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- False
-
-
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
-
-
-
-
-
-
-
-
+
+ Local
+ 14.0.25123
+ 2.0
+ {89D7A3E5-0000-0000-0000-000000000000}
+ Debug
+
+
+
+
+ LibreMetaverse.StructuredData
+ JScript
+ Grid
+ IE50
+ false
+ v4.0
+ Library
+
+
+ LibreMetaverse.StructuredData
+
+
+
+
+
+
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE;DEBUG
+
+
+ True
+ 4096
+ False
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE
+ LibreMetaverse.StructuredData.XML
+ False
+ 4096
+ True
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+
+ System
+ False
+
+
+ System.Xml
+ False
+
+
+
+
+ LibreMetaverseTypes
+ {B37B02AD-0000-0000-0000-000000000000}
+ {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ False
+
+
+
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse.StructuredData/Properties/AssemblyInfo.cs b/LibreMetaverse.StructuredData/Properties/AssemblyInfo.cs
new file mode 100644
index 00000000..a51c6f6c
--- /dev/null
+++ b/LibreMetaverse.StructuredData/Properties/AssemblyInfo.cs
@@ -0,0 +1,33 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("LibreMetaverse.StructuredData")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("LibreMetaverse")]
+[assembly: AssemblyCopyright("Copyright © 2017")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("6ad90a26-4611-4b96-abcd-f53e6426b679")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+[assembly: AssemblyVersion("1.0.0.*")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/LibreMetaverse.Utilities/Properties/AssemblyInfo.cs b/LibreMetaverse.Utilities/Properties/AssemblyInfo.cs
index 71e0b77c..335023b9 100644
--- a/LibreMetaverse.Utilities/Properties/AssemblyInfo.cs
+++ b/LibreMetaverse.Utilities/Properties/AssemblyInfo.cs
@@ -9,7 +9,7 @@ using System.Runtime.InteropServices;
[assembly: AssemblyDescription("LibreMetaverse utility library")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("LibreMetaverse.Utilities")]
+[assembly: AssemblyProduct("LibreMetaverse")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
@@ -32,4 +32,4 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.0.*")]
-[assembly: AssemblyFileVersion("1.0.0.*")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/LibreMetaverse/AssemblyInfo.cs b/LibreMetaverse/AssemblyInfo.cs
index da8ea1a6..61b24dbb 100644
--- a/LibreMetaverse/AssemblyInfo.cs
+++ b/LibreMetaverse/AssemblyInfo.cs
@@ -55,4 +55,4 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]
[assembly: AssemblyKeyName("")]
-[assembly: AssemblyFileVersion("1.0.0.*")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/LibreMetaverseTypes/LibreMetaverseTypes.csproj b/LibreMetaverseTypes/LibreMetaverseTypes.csproj
index 18fd7b27..7e94e026 100644
--- a/LibreMetaverseTypes/LibreMetaverseTypes.csproj
+++ b/LibreMetaverseTypes/LibreMetaverseTypes.csproj
@@ -1,159 +1,166 @@
+
-
- Local
- 14.0.25123
- 2.0
- {B37B02AD-0000-0000-0000-000000000000}
- Debug
-
-
-
- LibreMetaverseTypes
- JScript
- Grid
- IE50
- false
- v4.0
- Library
-
- LibreMetaverse
-
-
-
-
-
-
- True
- 285212672
- False
-
-
- TRACE;DEBUG
-
- True
- 4096
- False
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
- True
- 285212672
- False
-
-
- TRACE
- LibreMetaverseTypes.XML
- False
- 4096
- True
- ..\bin\
- False
- False
- False
- 4
- False
- 1591,1574,0419,0618
- AnyCPU
-
-
-
- protobuf-net.dll
- False
-
-
- System
- False
-
-
- System.Core
- False
-
-
-
-
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
- Code
-
-
-
-
-
-
-
-
-
-
+
+ Local
+ 14.0.25123
+ 2.0
+ {B37B02AD-0000-0000-0000-000000000000}
+ Debug
+
+
+
+
+ LibreMetaverse.Types
+ JScript
+ Grid
+ IE50
+ false
+ v4.0
+ Library
+
+
+ LibreMetaverse
+
+
+
+
+
+
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE;DEBUG
+
+
+ True
+ 4096
+ False
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+ True
+ 285212672
+ False
+
+
+ TRACE
+ LibreMetaverseTypes.XML
+ False
+ 4096
+ True
+ ..\bin\
+ False
+ False
+ False
+ 4
+ False
+ 1591,1574,0419,0618
+ AnyCPU
+
+
+
+ protobuf-net.dll
+ False
+
+
+ System
+ False
+
+
+ System.Core
+ False
+
+
+
+
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+ Code
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverseTypes/Properties/AssemblyInfo.cs b/LibreMetaverseTypes/Properties/AssemblyInfo.cs
new file mode 100644
index 00000000..9181dbfd
--- /dev/null
+++ b/LibreMetaverseTypes/Properties/AssemblyInfo.cs
@@ -0,0 +1,33 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("LibreMetaverse.Types")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("LibreMetaverse")]
+[assembly: AssemblyCopyright("Copyright © 2017")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("05f1f941-8754-45fd-82cc-eb8a4c11ab18")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+[assembly: AssemblyVersion("1.0.0.*")]
+[assembly: AssemblyFileVersion("1.0.0.0")]