diff --git a/source/dub/generators/visuald.d b/source/dub/generators/visuald.d
index 9db90c7..000c33f 100644
--- a/source/dub/generators/visuald.d
+++ b/source/dub/generators/visuald.d
@@ -220,17 +220,17 @@
ret.formattedWrite("\n ", source.pkg);
last = source.pkg;
}
- ret.formattedWrite("\n ", source.filePath.toString());
+ ret.formattedWrite("\n ", source.filePath.toNativeString());
}
ret.put("\n ");
}
version(VISUALD_SEPERATE_PROJECT_FILES) {
foreach(source, dummy; sourceFiles)
- ret.formattedWrite("\n ", source.filePath.toString());
+ ret.formattedWrite("\n ", source.filePath.toNativeString());
}
ret.put("\n \n");
- logTrace("About to write to '%s.visualdproj' file %s bytes", pack.name, to!string(ret.data().length));
+ logTrace("About to write to '%s.visualdproj' file %s bytes", pack.name, ret.data().length);
auto sln = openFile(pack.name ~ ".visualdproj", FileMode.CreateTrunc);
scope(exit) sln.close();
sln.write(ret.data());