diff --git a/Oqtane.Client/UI/SiteRouter.razor b/Oqtane.Client/UI/SiteRouter.razor
index ee2516c9..f602b83c 100644
--- a/Oqtane.Client/UI/SiteRouter.razor
+++ b/Oqtane.Client/UI/SiteRouter.razor
@@ -173,7 +173,7 @@
if (alias.Path != "")
{
- path = path.Replace(alias.Path + "/", "");
+ path = path.Substring(alias.Path.Length + 1);
}
// extract admin route elements from path
diff --git a/Oqtane.Package/Oqtane.Client.nuspec b/Oqtane.Package/Oqtane.Client.nuspec
new file mode 100644
index 00000000..72947da2
--- /dev/null
+++ b/Oqtane.Package/Oqtane.Client.nuspec
@@ -0,0 +1,23 @@
+
+
+
+ Oqtane.Client
+ 1.0.0
+ Shaun Walker
+ .NET Foundation
+ Oqtane Framework
+ A modular application framework for Blazor
+ .NET Foundation
+ false
+ MIT
+ https://github.com/oqtane/oqtane.framework
+ https://www.oqtane.org/Portals/0/icon.jpg
+ oqtane framework
+ Initial Release
+ A modular application framework for Blazor
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Oqtane.Package/Oqtane.Framework.nuspec b/Oqtane.Package/Oqtane.Framework.nuspec
index cf35e229..b5e83d5a 100644
--- a/Oqtane.Package/Oqtane.Framework.nuspec
+++ b/Oqtane.Package/Oqtane.Framework.nuspec
@@ -17,12 +17,12 @@
A modular application framework for Blazor
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Oqtane.Package/Oqtane.Server.nuspec b/Oqtane.Package/Oqtane.Server.nuspec
new file mode 100644
index 00000000..c6f9dd6e
--- /dev/null
+++ b/Oqtane.Package/Oqtane.Server.nuspec
@@ -0,0 +1,23 @@
+
+
+
+ Oqtane.Server
+ 1.0.0
+ Shaun Walker
+ .NET Foundation
+ Oqtane Framework
+ A modular application framework for Blazor
+ .NET Foundation
+ false
+ MIT
+ https://github.com/oqtane/oqtane.framework
+ https://www.oqtane.org/Portals/0/icon.jpg
+ oqtane framework
+ Initial Release
+ A modular application framework for Blazor
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Oqtane.Package/Oqtane.Shared.nuspec b/Oqtane.Package/Oqtane.Shared.nuspec
new file mode 100644
index 00000000..8ac8924f
--- /dev/null
+++ b/Oqtane.Package/Oqtane.Shared.nuspec
@@ -0,0 +1,23 @@
+
+
+
+ Oqtane.Shared
+ 1.0.0
+ Shaun Walker
+ .NET Foundation
+ Oqtane Framework
+ A modular application framework for Blazor
+ .NET Foundation
+ false
+ MIT
+ https://github.com/oqtane/oqtane.framework
+ https://www.oqtane.org/Portals/0/icon.jpg
+ oqtane framework
+ Initial Release
+ A modular application framework for Blazor
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Oqtane.Package/pack.cmd b/Oqtane.Package/pack.cmd
deleted file mode 100644
index aea8d441..00000000
--- a/Oqtane.Package/pack.cmd
+++ /dev/null
@@ -1,3 +0,0 @@
-DEL "*.nupkg"
-nuget.exe pack Oqtane.Framework.nuspec
-
\ No newline at end of file
diff --git a/Oqtane.Package/release.cmd b/Oqtane.Package/release.cmd
new file mode 100644
index 00000000..fef9bc80
--- /dev/null
+++ b/Oqtane.Package/release.cmd
@@ -0,0 +1,6 @@
+DEL "*.nupkg"
+nuget.exe pack Oqtane.Framework.nuspec
+nuget.exe pack Oqtane.Client.nuspec
+nuget.exe pack Oqtane.Server.nuspec
+nuget.exe pack Oqtane.Shared.nuspec
+
\ No newline at end of file
diff --git a/Oqtane.Server/wwwroot/Modules/Templates/External/Client/[Owner].[Module]s.Client.csproj b/Oqtane.Server/wwwroot/Modules/Templates/External/Client/[Owner].[Module]s.Client.csproj
index d0fc65b9..2cd5a042 100644
--- a/Oqtane.Server/wwwroot/Modules/Templates/External/Client/[Owner].[Module]s.Client.csproj
+++ b/Oqtane.Server/wwwroot/Modules/Templates/External/Client/[Owner].[Module]s.Client.csproj
@@ -25,12 +25,8 @@
-
- ..\..\[RootFolder]\Oqtane.Client\bin\Debug\netstandard2.1\Oqtane.Client.dll
-
-
- ..\..\[RootFolder]\Oqtane.Client\bin\Debug\netstandard2.1\Oqtane.Shared.dll
-
+
+
diff --git a/Oqtane.Server/wwwroot/Modules/Templates/External/Package/[Owner].[Module]s.nuspec b/Oqtane.Server/wwwroot/Modules/Templates/External/Package/[Owner].[Module]s.nuspec
index 72d74777..6fa789e8 100644
--- a/Oqtane.Server/wwwroot/Modules/Templates/External/Package/[Owner].[Module]s.nuspec
+++ b/Oqtane.Server/wwwroot/Modules/Templates/External/Package/[Owner].[Module]s.nuspec
@@ -20,12 +20,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Oqtane.Server/wwwroot/Modules/Templates/External/Server/[Owner].[Module]s.Server.csproj b/Oqtane.Server/wwwroot/Modules/Templates/External/Server/[Owner].[Module]s.Server.csproj
index 6668cf0f..4d0ae486 100644
--- a/Oqtane.Server/wwwroot/Modules/Templates/External/Server/[Owner].[Module]s.Server.csproj
+++ b/Oqtane.Server/wwwroot/Modules/Templates/External/Server/[Owner].[Module]s.Server.csproj
@@ -31,12 +31,7 @@
-
- ..\..\[RootFolder]\Oqtane.Server\bin\Debug\netcoreapp3.1\Oqtane.Server.dll
-
-
- ..\..\[RootFolder]\Oqtane.Server\bin\Debug\netcoreapp3.1\Oqtane.Shared.dll
-
+
+
-
diff --git a/Oqtane.Server/wwwroot/Modules/Templates/External/Shared/[Owner].[Module]s.Shared.csproj b/Oqtane.Server/wwwroot/Modules/Templates/External/Shared/[Owner].[Module]s.Shared.csproj
index fb4d620d..72da9ca8 100644
--- a/Oqtane.Server/wwwroot/Modules/Templates/External/Shared/[Owner].[Module]s.Shared.csproj
+++ b/Oqtane.Server/wwwroot/Modules/Templates/External/Shared/[Owner].[Module]s.Shared.csproj
@@ -17,9 +17,7 @@
-
- ..\..\[RootFolder]\Oqtane.Shared\bin\Debug\netstandard2.1\Oqtane.Shared.dll
-
+