diff --git a/gio/Gio.metadata b/gio/Gio.metadata
index a1bcabb0e..44a3ca14b 100644
--- a/gio/Gio.metadata
+++ b/gio/Gio.metadata
@@ -6,6 +6,21 @@
private
1
GSrvTarget*
+ ContentType
+ CanBeExecutable
+ Equals
+ FromMimeType
+ GetDescription
+ GetIcon
+ GetMimeType
+ Guess
+ GuessForTree
+ IsA
+ IsUnknown
+ GetRegistered
+ gchar*
+ true
+ true
GioGlobal
1
1
diff --git a/gio/gio.csproj b/gio/gio.csproj
index 6e76148ae..292898056 100644
--- a/gio/gio.csproj
+++ b/gio/gio.csproj
@@ -87,7 +87,6 @@
-
@@ -365,5 +364,12 @@
+
+
+
+
+ {3BF1D531-8840-4F15-8066-A9788D8C398B}
+ glib
+
\ No newline at end of file